如何设置webpack模式



我正在尝试配置我的脚本(在package.json中(,以便通过cli在生产或开发模式下运行webpack。

软件包.json

"scripts": {
"start": "webpack serve",
"build": "webpack --mode=production"

在我的webpack.config.js文件中,我希望process.env.NODE_ENV等于我设置的模式。相反,我一直得到undefined,请问我如何使其工作

对于开发服务器

首先,使用以下命令安装webpack-dev服务器:

npm install webpack-dev-server

在package.json脚本中添加以下行:

"scripts": {
"start": "webpack-dev-server --mode development"
}

对于生产版本在package.json的脚本部分添加以下行:

"build": "node_modules/.bin/webpack --mode production"

package.json中包含开发和生产构建的脚本部分如下所示:

"scripts": {
"build": "node_modules/.bin/webpack --mode production",
"start": "webpack-dev-server --mode development" 
}

最新更新