2015-07-11 134 views
0

我正嘗試使用node.js命令行界面安裝cordova 5.1.1版本。'cordova'不被識別爲內部或外部命令

cordova被安裝在機器上,但我無法使用cordova命令。列出軟件包時,我可以看到已安裝的cordova cordova,但無法運行命令來創建項目。

系統配置:操作系統:windows 8,npm版本:1.3.21,科爾多瓦版本:5.1。

錯誤消息

C:>科爾多瓦

「科爾多瓦」不被識別爲一個內部或外部的命令,可操作的程序或批處理文件。

回答

3

需要設置環境變量。

開始 - >控制面板 - >系統和安全 - >系統 - >環境變量

我的電腦 - >右鍵 - >屬性 - >高級系統設置 - >環境變量

下用戶變量youruser:

路徑: %SYSTEMROOT%\ SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\ System32下\ WBEM;%SYSTEMROOT% \ System32下\ WindowsPowerShell \ V1.0 \; C:\ Users \ user1 \ AppData \ Roaming \ npm`

Temp: %USERPROFILE%\ AppData \ Local \ Temp 簡單的複製粘貼不會工作。

如果仍然看不到需要復位/創建DWORD

1.Click開始菜單,在搜索框中輸入「regedit」。這將啓動Windows註冊表編輯器程序。

2.輸入以下注冊表項:HKEY_CURRENT_USER \ SOFTWARE \微軟\ Windows腳本宿主\設置

3.Select「已啓用」項在右側窗口。如果此條目存在,請右鍵單擊並選擇「新建」,然後選擇「DWORD值」。將該值命名爲「已啓用」。

4.右鍵單擊「已啓用」條目,然後單擊「修改」。

5.將「數值」框中的數字更改爲「1」。這將重新啓用WSH。

6.關閉所有打開的cmd窗口並打開一個新窗口。

+0

謝謝...幫我.. !! –

0

路徑設置環境變量,其中科爾多瓦安裝

$ which cordova node_modules/.bin $ cordova -v 3.5.0-0.2.4

相關問題