ng2-admin安裝問題


問題一 啟動項目出現如下error: 

 

原理:

暫不清晰, 目前認為是項目本身的問題。 項目作者在博文中給出了相應的解決方案。

具體解決方案:

 

如果之前裝過angular-cli需要先卸載:npm uninstall -g angular-cli 如果之前裝過@angular/cli需要先卸載:npm uninstall -g @angular/cli 如果你之前已經嘗試安裝過node模塊,請把NiceFish根目錄下的node_moduels目錄刪掉 然后依次執行以下命令:

  1. npm cache clean  
  2. npm i -g cnpm  
  3. cnpm i -g @angular/cli  
  4. cnpm install  
  5. ng serve  

 

 

                                                                                                                                                                                                                                      

 

問題二: ERROR in AppModule is not an ngModule

 

和這個問題一起出現的還有這個問題。

The "@angular/compiler-cli"package was not properly installed.

 

問題提示  "@angular/compiler-cli" 沒有正確安裝,我們卸載后重新安裝了一遍還報這個錯。然后沒有管他。去解決ERROR in AppModule is not an ngModule 了。  等解決好ERRORin AppModule is not an ngModule, 它也不報錯了。 具體原因不詳。

 

ERROR in AppModule is not an ngModule錯誤原理:

推測是因為項目配置文件中寫明的typescript文件版本和已安裝的typescript文件版本不同造成的。

 

解決方案:

package.json文件中的"typescript"改為: "^2.1.0"

然后 cnpminstall

 

用npm ls typescript  查看文件版本和配置文件中寫的是否一致。 還有框里是不是出現了不同的版本號。

 

這樣的是不行的。

 

 

這樣就行了。

 
 轉自:http://blog.csdn.net/srk950606


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM