Ros*_*hdy 28 windows android cordova
错误
C:\>cordova
'cordova' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
我的环境路径
C:\>path
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32
\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files (x86)\Git\cmd
;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Windows Kits\8.
1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\B
inn\;C:\Program Files\Microsoft\Web Platform Installer\;**C:\Program Files\ANT\apa
che-ant-1.9.3\bin;C:\Program Files\Java\jdk1.7.0_51\bin;C:\Development\sdk\tools
;C:\Development\sdk\platform-tools;C:\Development\cordova-3.3.0\cordova-android\
bin;**
Run Code Online (Sandbox Code Playgroud)
注意:我已经阅读了所有可用的教程,其中至少有10个,阅读了所有类似的问题'phonegap' not recognized,
,.etc.我将'Enabled'注册表设置为1,因为某些解决方案已经建议,重新安装'phonegap'
和'cordova'
通过NPM install -g phonegap
,并且相同'cordova'
,我仍然无法让它们运行.
我复制了一个我在另一台PC上制作的旧的phonegap应用程序,我可以运行它就好了.希望这会清除任何事情.
Qui*_*Fix 46
您无需在路径中添加任何cordova文件夹.
cordova命令是一个nodejs npm脚本,你需要的是在你的路径中有npm文件夹:
%appdata%\npm\
Run Code Online (Sandbox Code Playgroud)
或者如果它不起作用,请改用
c:\users\YourUserName\AppData\Roaming\npm\
Run Code Online (Sandbox Code Playgroud)
(将YourUserName替换为您的用户个人资料的名称)
奇怪的是,我不记得我必须手动更改它,我认为它应该在安装node和npm时自动添加.
Vik*_*thi 37
npm install -g cordova
Run Code Online (Sandbox Code Playgroud)
-g是一个全局安装选项,它将使Cordova全局在AppData\Roaming \npm中可用.必要时重新启动提示.
Kar*_*ora 11
以下方法是与npm相关的每个问题的解决方案,无论是Phonegap,Cordova,Ionic还是其他 ......概念是使用npm安装的每个软件都保存在此路径中:
C:\Users\[Your User Name]\AppData\Roaming\npm
Run Code Online (Sandbox Code Playgroud)
因此,我们要做的只是将上述路径添加到Windows环境变量中.如果您是初学者,添加路径的步骤如下:
您可以通过在搜索栏中搜索"编辑环境变量"来完成迄今为止的工作.
在系统变量中,选择路径,如图像链接所示,然后单击编辑...
复制上面的路径,并将其添加到此处,如链接 复制路径中所示
这将使应用程序全局运行.这是用于任何类型的路径配置的通用步骤算法.如果您还有任何问题,请随时提出.
归档时间: |
|
查看次数: |
61544 次 |
最近记录: |