1

学校のプロジェクトで Windows に PhoneGap をインストールしようとしていますが、テスト アプリケーションをインストールして実行しようとしてもうまくいきませんでした。node.js をインストールしました。コマンド プロンプトで実行した正確なコマンドは次のとおりです。

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

そして、2行目は、「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 に答える