2016-02-15 73 views
0

後我升級和的NodeJS NPM來3.x.x,當我爲我的Appcelerator的箭應用程序運行「APPC運行」命令,我收到以下錯誤:nodeJS升級後Appcelerator箭頭錯誤:模塊版本不匹配。預計47,46了

[錯誤:模塊版本不匹配。預計47,得到46.]

有趣的是,控制檯不顯示任何進一步的細節,哪些模塊拋出錯誤。

我已經嘗試刪除所有節點模塊,然後運行「npm install」,但此錯誤不會消失。任何意見將不勝感激。

回答

2

發生這種情況是因爲不同版本的節點具有不同的api兼容性(對於節點而不是appc)。

最簡單的解決方法是使用以下命令重新安裝appc命令行工具:appc use latest --force

+1

實際上'appc use latest'只會選擇最新的版本,如果它已經安裝的話。您需要添加'--force'來強制全新安裝。 –

相關問題