1-1. 生成一个npm仓库

  1. cnpm init -y

1-2. 安装依赖

  1. cnpm i webpack -S
  2. cnpm i webpack-cli -S

1-3. 新建.gitignore文件

  1. node_modules
  2. dist
  3. src(main.js)

1-4. 构建核心文件(webpack.config.js)

  1. const webpack=require("webpack") // 导入webpack
  2. const path=require("path") // 导入路径处理包
  3. const config={
  4. entry:path.resolve(__dirname,'./src/main.js'), //__dirname(当前目录下的) src文件的下的main.js文件
  5. output:{
  6. path:path.resolve(__dirname,'dist'),
  7. filename:'bundle.js'
  8. }, // 出口文件
  9. mode:'development' // 模块
  10. }
  11. module.exports=config

1-5、配置package.json文件

QQ图片20210126094317.png

  1. "scripts": {
  2. "build": "webpack --config webpack.config.js"
  3. }

1-6、运行

会在dist目录下生成bundle.js文件(自定义的出口文件名)

  1. npm run build