我正嘗試使用node.js命令行界面安裝cordova 5.1.1版本。'cordova'不被識別爲內部或外部命令
cordova被安裝在機器上,但我無法使用cordova命令。列出軟件包時,我可以看到已安裝的cordova cordova,但無法運行命令來創建項目。
系統配置:操作系統:windows 8,npm版本:1.3.21,科爾多瓦版本:5.1。
錯誤消息
C:>科爾多瓦
「科爾多瓦」不被識別爲一個內部或外部的命令,可操作的程序或批處理文件。
我正嘗試使用node.js命令行界面安裝cordova 5.1.1版本。'cordova'不被識別爲內部或外部命令
cordova被安裝在機器上,但我無法使用cordova命令。列出軟件包時,我可以看到已安裝的cordova cordova,但無法運行命令來創建項目。
系統配置:操作系統:windows 8,npm版本:1.3.21,科爾多瓦版本:5.1。
錯誤消息
C:>科爾多瓦
「科爾多瓦」不被識別爲一個內部或外部的命令,可操作的程序或批處理文件。
需要設置環境變量。
開始 - >控制面板 - >系統和安全 - >系統 - >環境變量
或
我的電腦 - >右鍵 - >屬性 - >高級系統設置 - >環境變量
下用戶變量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窗口並打開一個新窗口。
路徑設置環境變量,其中科爾多瓦安裝
$ which cordova node_modules/.bin $ cordova -v 3.5.0-0.2.4
謝謝...幫我.. !! –