安装
npm inistall webpack -g
npm inistall webpack-cli -g
webpack -v
webpack-cli -v
配置
创建 webpack.config.js 文件
entry:入口文件,指定 WebPack 用哪个文件作为项目的入口
output:输出,指定 WebPack 把处理完成的文件房知道指定路径
module:模块,用于处理各种类型的文件
plugins:插件,如:热更新、代码重用等
resolve:设置路径指向
watch:监听,用于设置文件改动后直接打包
![](https://i-blog.csdnimg.cn/blog_migrate/a8bec9e6c936935700c7cd05d65a82b1.png)
使用webpack
创建项目
创建一个名为 modules 的目录,用于放置 JS模块等资源文件
在 modules 下创建模块文件,如 hello.js,用于编写 JS 模块相关的代码
![](https://i-blog.csdnimg.cn/blog_migrate/1c363533dc41340e8e36fb83d4aa902c.png)
在modules下创建一个名为 main.js 的入口文件,用于打包是设置 entry 属性
![](https://i-blog.csdnimg.cn/blog_migrate/6a9aef38a7f236d6f92e2196c30def5e.png)
在项目目录下创建 webpack.config.js 配置文件,使用 webpack 命令打包
![](https://i-blog.csdnimg.cn/blog_migrate/768d7c741a50080b97cda97400660053.png)
在项目目录下创建 HTML 页面,如 index.html,导入 WebPack 打包后的 JS 文件
![](https://i-blog.csdnimg.cn/blog_migrate/0ca77f7121d84c6fde8c8a61a6168aff.png)
运行 HTML 查看效果
说明
![](https://i-blog.csdnimg.cn/blog_migrate/ac9c7e525fd2244370bb6484254e9a8e.png)