问题描述
我尝试使用node.js,命令行界面安装phonegap 3.1版本。
Phonegap安装在机器上,但我不能使用phonegap命令。当我列出包,我可以看到phonegap,但不能运行命令来创建项目。
系统配置:
操作系统: WIN XP,
节点版本:0.10.22,
npm版本:1.3.14,
phonegap版本:3.1.0,
编辑:
:> phonegap
'phonegap'无法识别为内部或外部命令,
可操作的程序或批处理文件。
C:> npm -g list phonegap
C:\Documents和Settings\vishal.kardode\Application Data\\\
pm
└──phonegap@3.1.0-0.15.0
问题是你需要设置环境变量。
开始 - >控制面板 - >系统和安全 - >系统 - >环境变量
p>
我的电脑 - >右键 - >属性 - >高级系统设置 - >环境变量
:
路径:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32 \ Wbem;%SYSTEMROOT%
\System32\WindowsPowerShell\v1.0\; C:\Users\user1\AppData\Roaming\\\
pm\`
Temp:
%USERPROFILE%\AppData\Local\ Temp
是复制粘贴它不工作。按照我的上一个答案配置这个。如果
没有收到此设置允许回复。
I am trying to install phonegap 3.1 version using node.js, Command line interface.
Phonegap got installed on the machine, but I am not able to use phonegap command. When I list packages, I can see phonegap, but can not run command to create project.
System config :OS : WIN XP,node version : 0.10.22,npm version : 1.3.14,phonegap version : 3.1.0,
EDIT :
Error Message
C:>phonegap
'phonegap' is not recognized as an internal or external command,operable program or batch file.
C:>npm -g list phonegap
C:\Documents and Settings\vishal.kardode\Application Data\npm└── phonegap@3.1.0-0.15.0
The Problem is you need to set environment variable.
Start -> Control Panel -> System and Security -> System -> Environment variables
or
Mycomputer -> Right Click -> properties -> Advance System settings -> Environment variables
under User variables for youruser:
Path:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%
\System32\WindowsPowerShell\v1.0\;C:\Users\user1\AppData\Roaming\npm\`
Temp:
%USERPROFILE%\AppData\Local\Temp
If you are copy pasting it wont work. Follow my previous answer to configure this. If you
are not getting this set up let reply.
这篇关于'phonegap'不被识别为内部或外部命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!