1

我正在尝试在我的 Windows 上为一个学校项目安装 PhoneGap,但我尝试安装并启动和运行测试应用程序没有成功。我安装了 node.js,下面是我在命令提示符下运行的 EXACT 命令:

cd C:/ProgramFiles/nodejs
npm install -g phonegap

Phonegap 开始提取一堆目录并做了一堆工作,据我所知,这些工作是成功的。

我有一个简单的测试文件 Test.html,详述如下:

<!DOCTYPE html PUBLIC 
"-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
    <title>"Test Application"</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
    <p>This is a Test Application!</p>
</body>
</html>

这个文件的目录是 C:/Users/Mike/Desktop/PhoneGapApp

然后,按照 phonegap.com 上的示例,我执行了以下操作:

cd C:/Users/Mike/Desktop/PhoneGapApp
phonegap create AppDirectory AppName

第二行爆出“phonegap”命令找不到的细节。不是很震惊,但我不知道如何解决它。

那么任何人都可以给我一个关于下一步做什么以及如何让测试应用程序运行的彻底、详细的解释吗?

谢谢你。

4

1 回答 1

2

当你使用 npm 安装 phonegap 时,你包含了这个-g标志 - 这告诉 npm “全局”安装 cordova 包,以便它可以从你计算机上的任何地方使用。

但是,由于phonegap命令失败,不知何故这显然不起作用。我猜你的 PATH 上可能没有 npm 目录。

尝试将其添加到您的 PATH 环境变量中:

;C:\Users\Mike\AppData\Roaming\npm
分号用于分隔目录,确保 npm 文件夹实际存在于该位置。

(如果您使用的是 mac 机器,则此路径会有所不同 - 我不确定 npm 将安装在哪里。)

于 2013-10-31T18:53:38.707 回答