QQ图片20210126203220.png

一、生成一个npm仓库

  1. cnpm init -y

二、安装依赖

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

三、新建.gitignore文件

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

四、构件核心文件 (webpack.config.js)

QQ图片20210126093202.png

  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

五、配置package.json文件

QQ图片20210126094317.png

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

六、打包

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

  1. npm run build
  2. npm run server