3

バージョン 3 を使用して phonegap にプロジェクトを作成しました。

phonegap create -n SexDiaries -i co.uk.couplesdiaries

しかし、開くと、見つからないindex.htmlネットワーク エラー404 が表示されます。phonegap.js

デフォルトのビルドに存在しないファイルを要求するのはなぜですか?

このファイルはどこにありますか?

4

3 に答える 3

16

たとえば、phonegap.js がルートにありません。

 projectname/www/phonegap.js

ご想像のとおり、代わりに、アプリをビルドするためのプラットフォームを最初に作成する必要があります。たとえば、Android プラットフォームを次のようにビルドします。

phonegap build android

次に、作成されたフォルダー内に移動します。

platforms/android/assets/www      

次に、phonegap.js とその他すべてが表示されます。それは非常に不十分に文書化されています:)

于 2013-09-12T19:56:27.753 に答える
2

「phonegap.js missing」を検索するたびにこのSO投稿が表示されるため、新しい回答を追加しています。

そこにあるいくつかのガイドに従うと、への参照が表示される場合がありますcordova build [platform]。PhoneGapではこれを行わないでください。代わりに、これは正しいです:

phonegap build [platform]

次に、platforms/[platform]ディレクトリにアクセスします。

于 2014-03-29T23:34:13.707 に答える