1.安装

全局安装

  1. npm install webpack webpack-cli -g

初始化

  1. npm init -y

局部安装

  1. cnpm install webpack webpack-cli --save-dev

2.打包

  1. 开发环境
  2. webpack ./src/index.js -o ./dist/buddle.js --mode=development
  1. 生产环境
  2. webpack ./src/index.js -o ./dist/buddle.js --mode=production

image.png

webpack默认可以处理js文件和json文件 生产环境下多了代码混淆和压缩了代码

3.配置文件

1.在根路径下新建一个webpack.config.js文件
image.png
2.在webpack.config.js中配置

  1. const path=require("path")
  2. module.exports={
  3. //入口文件,入口文件的路径
  4. entry:"./src/index.js",
  5. //输出
  6. output:{
  7. //输出文件名称
  8. filename:"bundle.js",
  9. //输出路径,这里需要绝对路径
  10. //这里相当于 D:\下载\webpacjks\webpack与\dist拼接
  11. path:path.resolve(__dirname,'dist')
  12. },
  13. //开发模式,这里还可以时production生产模式
  14. mode:'development'
  15. }

3.输入命令

  1. webpack

image.png