Webpack 初始化
1、初始化npm项目 npm init -y 得到 package.json
2、安装 webpack,webpack-cli相关 npm install webpack webpack-cli --dev
node_modules .bin目录有webpack相关

即可通过npm 运行 webpack命令
如: npm webpack --version

可直接执行 webpack命令进行打包

也可这么着:

webpack默认src/index.js 打包到 dist/main.js
若自定义的话,需在项目的根目录下,创建webpack.config.js文件里面的代码需按common.js的格式来编写代码,因为它是被node环境执行。

指定打包模式:

production development none
webpack 资源模块加载

npm install css-loader --dev

webpack.config.js 中添加 rules

npm install style-loader --dev

use数组里是从后往前执行的,所以需要先要css-loader 编译,再用style-loader 引用。
npm install file-loader --dev

publicPath: 配置网站的根目录
npm install url-loader --dev
npm install babel-loader @babel/core @babel/preset-env --dev
HTML loader
npm install html-loader --dev

配置触发 webpack loader的属性。
自动清理输出目录:
npm install clean-webpack-plugin --dev


通过webpack输出HTML文件
npm install html-webpack-plugin --dev


lodash语法:

自动编译:
watch模式

npm install webpack-dev-server --dev



浙公网安备 33010602011771号