angularjs2啟動專案報ERROR in AppModule is not an NgModule解決方法

飛向Hadoop發表於2017-05-23

如圖:


這主要是ts編譯器版本問題,一般是因為ts編譯器版本過高導致。


解決方式:

  1. npm uninstall -g typescript
  2. npm install -g typescript@2.2.2
  3. tsc -v 檢視安裝的typescript版本
  4. 修改package.json中的typescript版本為2.2.2 (註明:不要寫為 " ^ 2.2.2")
  5. 刪除node_module
  6. 重新安裝cnpm install
  7. npm ls typescript 如果都為typecript版本2.2.2說明正確
  8. ng serve執行

相關文章