2017-07-30 61 views
0

我每天在工作機器上使用離子(1和2),沒有任何問題,但我已經在家用電腦上使用它,安裝離子後,我得到以下信息:離子不被識別在gitbash或cmd

慶典:離子:找不到命令

我已經卸載和重新安裝節點,並用做離子和GitBash相同。這裏有一個截圖,任何人都可以幫忙嗎?

enter image description here

+0

您可以'echo $ PATH'來查看節點全局bin是否在路徑中。例如'.../node/the_node_version/bin' – aristotll

+0

/c/Users/gaz/bin:/ mingw64/bin:/ usr/local/bin:/ usr/bin:/ bin:/ mingw64/bin:/ usr /bin:/c/Users/gaz/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program文件/的NodeJS:/ CMD:/ mingw64/bin中:在/ usr/bin中:/ C /用戶/加茲/應用程序數據/本地/微軟/ WindowsApps:/ C /用戶/加茲/ AppData的/漫遊/ NPM:在/ usr/bin中/ vendor_perl:/ usr/bin/core_perl –

回答

0
C:\Users\gaz\AppData\Roaming\npm 

請確保在上述地點,ionic.cmd是有或沒有。 如果找不到,請卸載所有與離子相關的現有文件,然後重新安裝。 在上面的屏幕截圖中,您沒有安裝cordova文件。 離子文檔,而入門你會發現這個命令:

npm install -g ionic cordova 
+0

我這樣做了,我不能運行cordova命令,即時通訊只是安裝android sdk,但似乎沒有工作 –

0

解決這一問題上窗口你必須通過這個命令來設置路徑漫遊/ NPM:

npm config set prefix C:\Users\[windows name folder]\AppData\Roaming\npm 

變化Windows名稱文件夾給你的。 並立即安裝離子和科爾多瓦再次

npm install -g ionic cordova 

................................... ...........................

如果你在Linux你必須改變路徑到/ usr/local

npm config set prefix usr/local