我正在使用this反应样板,但我不认为问题在于样板本身。样板文件使用webpack v2.1.0-beta.15。我还没有触及过webpack配置文件,但它们确实有效。我必须在我的源代码中破坏了一些东西,但不知道在哪里开始调试。
使用此命令构建源文件时:
cross-env NODE_ENV=production webpack --config internals/webpack/webpack.prod.babel.js --color -p
命令似乎才能正常工作 - 这是输出:
[1066] multi main 28 bytes {0} [built]
+ 1347 hidden modules
但该过程返回状态码2。
这是什么意思?我试图找出问题所在,但是我们无法解决问题。
答案 0 :(得分:0)
经过大量调试后,我发现问题在于我使用npm link
链接了本地npm包。显然,webpack不喜欢这个,并且不觉得有必要告诉你问题是什么,但情况确实如此。
我的解决方案是取消node_modules
中的包,将包发布到npm注册表,然后安装包。
我希望这可以帮助任何人使用本地软件包使用webpack。