2016-11-11 135 views
3

我收到的時候我想開始我的應用程序此消息:找不到全局類型「數組」

命令:

npm webpack --config config/webpack.prod.js --progress --profile --bail 

消息:

錯誤保釋模式:[默認] 找不到全局類型'Array'。

打字稿:2.0.8被包含在package.json

任何想法?

+0

我得到相同的,我認爲依賴已經改變,並打破它。因爲昨天對我來說工作得很好,於是我清除了'node_modules'並重新安裝,並得到了這個消息。所以它的依賴性改變了問題。檢查你的「〜」和「^」依賴關係 – TetraDev

+0

如果你刪除'--bail'模式,你可以看到完整的錯誤列表。它會向你展示許多類型錯誤,TypeScript的一些錯誤會被破壞。 – TetraDev

回答

1

我固定它通過執行下列步驟操作:

  1. 去除軟件包的依賴所有~^前綴,所以他們停止自動更新和破碎的東西。
  2. 更新至[email protected] - 版本^2.2.1由於某種原因沒有突然工作。 2.2.1(沒有^

修復了我的構建類型錯誤。