当运行webpack时,在我的webpack.config.js中,process.env的所有值都被设置为undefined
我试图设置一个webpack.config.js
检测webpack.config.js
的值,然后根据该值缩小输出(或不)。 它总是输出缩小的版本,所以我运行node-debug webpack
看看发生了什么事情。
在webpack.config.js
, process.env
被定义为具有一堆值的Object
,但是所有列出的属性都是undefined
,并且NODE_ENV
甚至不是process.env
的值之一。
想法?
一点上下文
我创build了一个批处理脚本来运行两个webpack实例来同时创build.js
和.min.js
文件:
set NODE_ENV=development start webpack -c --progress -w set NODE_ENV=production start webpack -c --progress -w
但是,要debugging它,我只需要运行单独的命令:
set NODE_ENV=development node-debug webpack -c --progress
谢谢!