webpack构建工具初始化并运行简单的demo

2021-04-24 02:27

阅读:393

YPE html>

标签:class   bpa   pat   live   index   dirname   file   const   info   

webpack官网:https://webpack.js.org/

webpack是构建工具

安装webpack的前提:node,npm要安装

初始化项目

首先是初始化项目,创建一个文件夹,并且进入文件夹使用npm init进行初始化

mkdir q_webpack  //创建q_webpack文件夹
cd q_webpack  //进入该文件夹
npm init -y  //创建package.json,必须要有这个才能安装模块
npm install webpack --save-dev
npm install webpack-cli --save-dev  //4.x版本及以上要安装webpack-cli
上面两条命令可简写
npm install webpack webpack-cli -D

安装完后生成一下内容

技术图片 

输入webpack -v 正常情况下可以看到版本

如果提示

One CLI for webpack must be installed. These are recommended choices, delivered as separate packages:....

解决方法:npm install --save-dev webpack-cli -g

创建src目录

cd q_webpack

mkdir src

创建index.html 和 webpack.config.js文件

touch index.html webpack.config.js

进入src目录,创建main.js show.js

cd src

touch main.js show.js

 

//index.html

 

//show.js
const show = content => {
    const box = document.getElementById(‘box‘);
    box.innerHTML = `你好! ${content}`
};

export { show };
//main.js
import { show } from ‘./show‘;

show(‘kaivon‘);
//webpack.config.js
const path = require(‘path‘);

module.exports = {
    entry: ‘./src/main.js‘,
    output: {
        path: path.resolve(__dirname, ‘dist‘),
        filename: ‘boundle.js‘
    }
}

在控制台输入命令webpack,生成 boundle.js

在index.html里引入 boundle.js 

//index.html



技术图片

 

webpack构建工具初始化并运行简单的demo

标签:class   bpa   pat   live   index   dirname   file   const   info   

原文地址:https://www.cnblogs.com/qjb2404/p/12233628.html


评论


亲,登录后才可以留言!