我正在尝试配置我的脚本(在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"
}