'cordova'不被识别为内部或外部命令
我正尝试使用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
谢谢...帮我.. !! –