The 'mode' option has not been set, webpack will fallback to 'production' for this value.
Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
const merge = require("webpack-merge");
const baseWebpackConfig = require('./webpack.base.js');
module.exports=merge[baseWebpackConfig,{
mode: 'development',
devServer:{
host:'localhost',
port:'3000',
}
}]
它是说你运行命令的时候没有指定mode,它希望你指定一下,如package.json中的配置,dev1命令就是没有指定mode,dev2就是加了mode的
"scripts": {
"dev1": "webpack serve --hot ",
"dev2": "webpack serve --hot --mode development"
},