有些配置是开发时需要的,但发布后不需要
有些是发布需要的,开发时不需要
-
创建一个文件夹build,存放配置文件
-
build下,建几个.js文件
base.config.js —— 存放 开发时 和 发布时 都需要的配置
prod.config.js —— 存放 发布时 需要的配置
dev.config.js —— 存放 开发时 需要的配置
-
安装webpack-merge ,合并配置文件
npm install webpack-merge --save-dev
prod.config.js:
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
//合并
const WebpackMerge =