bit*_*ten 10 javascript node.js ecmascript-6 webpack webpack-2
这是我的生产webpack配置.标题中的两个引号分别表示webpack2和webpack.两者都有类似的错误.
这是我触发构建的命令
set NODE_ENV=production && webpack --config config/webpack.config.prod.js --progress --display-error-details
我错过了什么?
以下是运行后的输出,npm run pack它与我的生产webpack构建相关:
$ npm run pack
> somedir@ pack C:\somedir
> set NODE_ENV=production && webpack --config config/webpack.config.prod.js --progress --display-error-details
95% emitting
Run Code Online (Sandbox Code Playgroud)
所以我想出来了.事实证明我在输出路径中包含了保留字符.我已经在github上打开了一个问题.
在output.path中使用无效或保留字符时,webpack将挂起而没有输出.使用--progress标志运行将显示它挂在95%emit(ting)(后缀取决于webpack版本).