Installing npm packages... Error with start undefined Error Initializing app: There was an error with the spawned command: npminstall There was an error with the spawned command: npminstall Caught exception: undefined
ionic 2 創建項目的時候報錯如上;本人試了好多方法,npm,cordova,ionic都嘗試重裝了。但是依舊無效,ionic start 的時候生成ionic1項目時沒問題,但升ionic2 的時候有問題。我估計是以為網絡問題,這npm的源好像是國外的。等網好的時候再看看。
現在有折中的辦法,如下:
解決方案:
這時候我們可以先使用國內鏡像cnpm,安裝命令是:
npm install -g cnpm
然后試一下cnpm -v看看有沒有版本號出來,有則安裝成功
接着下面的語句
ionic start app --v2 --skip-npm
解釋一下上面的語句,--v2表示采用Ionic2版本創建app,--skip-npm表示跳過npm installl package階段
所以這次就不會有那個錯誤提示,但也沒有真的完成創建,我們還需要進入app目錄下,執行一次cnpm install --save
,沒有報錯即說明成功,此時可以使用ionic serve命令,在瀏覽器上看看我們的app界面效果了