2016-09-04 138 views
0

我正在使用this反應樣板,但我認爲問題不在於樣板本身。樣板使用webpack v2.1.0-beta.15。我還沒有觸及webpack配置文件,但它們確實有效。我必須在源頭上打破某些東西,但不知道哪裏可以開始調試。Webpack返回狀態碼2

在使用該命令建立我的源文件:

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

經過相當多的調試後,我發現問題是我已經使用npm link鏈接了本地npm包。顯然,webpack不喜歡這樣,並且不需要告訴你問題是什麼,但是情況就是這樣。

我的解決方案是取消連接node_modules中的軟件包,將軟件包發佈到npm註冊表,然後安裝軟件包。

我希望這可以幫助任何人使用本地包使用webpack的頭痛。