先講結論:
錯誤訊息: npm get 404 https://registry.npmjs.org/angular/common 原因: VS的npm版本不夠新
錯誤訊息: You're almost ready! If you're seeing this page, ... 原因: 工作執行器總管要在專案開啟時就要繫結
知道可以在VS上跑最新的Ionic2時, 就不疑有他的下載線上範本
開啟專案後, VS會自動下載相依性的元件... 結果
未安裝呀... 那錯誤訊息寫了什麼呢?
很明顯的, 這個是nodejs下載語法, 那為什麼會下載不來呢?
原來是因為VS內建的版本過時了, 接下來我們就把路徑指到我們自行下載的nodejs就行了
這裡有一個關鍵要特別注意,
nodejs的本機路徑一定要放在它內建的.\node_modules\bin的前面
下載完成後, VS記得重開, 就可以執行了
接著...他就會很像當機一樣, hang在上面那個畫面...
人的生命雖然有限, 但是你還是得等他兩三分鐘, 接著他就會繼續往下執行了
因為VS呼叫外部的nodejs 執行起來會比較慢
接下來就run起來了
這... 我們明明有NPM Task Runner阿...
原來是因為ionic2的工作執行管理器要在專案開啟前就要繫結了
再run一次試試看!
成功了, We did it!!
參考網頁:
https://ryanhayes.net/synchronize-node-js-install-version-with-visual-studio-2015/
http://stackoverflow.com/questions/43196624/ionic-2-project-not-running
留言列表