2017-06-16 90 views
0

我在IntelliJ中執行以下步驟以支持Angular。未在IntelliJ中創建角度目錄結構

https://www.jetbrains.com/help/idea/2017.1/using-angular.html#install_angular_cli

Generating an Angular application stub using Angular CLI部分,我必須指定一些package_nameAngular CLI領域而設立的項目。 package_name的值應該是多少?我不斷收到以下消息,但角度目錄結構不會被創建。

「C:\ Program Files文件\的NodeJS \ node.exe」 C:\應用程序數據\漫遊\故宮\ node_modules \角CLI \ BIN \納克新angularIntelliJ8 --dir =。 作爲預警,我們將CLI npm軟件包移動到「@ angular/cli」,下一個版本 僅支持6.9或更高版本。不久之後,該軟件包將正式棄用 。 要禁用此警告,請使用「ng set --global warnings.packageDeprecation = false」。 目錄'。'已經存在。 完成

我指定的路徑C:\Users\Manu\AppData\Roaming\npm\node_modules\angular-cli

我注意到,如果我在CMD運行ng new angularIntelliJ8那麼角度目錄結構被創建。但這樣做where ng顯示ng

>where ng 
C:\..\AppData\Roaming\npm\ng 
C:\..\AppData\Roaming\npm\ng.cmd 

如果我使用上述角CLI路徑,我得到錯誤以下路徑的IntelliJ找不到斌/ NG

另外,如果我跑「「C: \ Program Files \ nodejs \ node.exe「C:\ Users \ Manu \ AppData \ Roaming \ npm \ node_modules \ angular-cli \ bin \ ng new angularIntelliJ10'在cmd終端上手動(不帶--dir =。)被創建。

我是否指定了錯誤的路徑Angular CLI

回答

0

請將角度更新爲最新版本(有關說明,請參閱Updating Angular CLI)。自beta 28以來,軟件包名稱/位置和CLI界面都發生了變化,而IDEA 2017.1。*僅支持新的cli版本。

一旦你安裝了新的CLI程序包,指定C:\Users\Manu\AppData\Roaming\npm\node_modules\@angular\cli作爲包名新建項目嚮導