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

 

posted @ 2024-10-07 22:15  hotMemo  阅读(20)  评论(0编辑  收藏  举报