質問: PhoneGapビルドとローカル開発 私はPhoneGap Buildを使って異なるプラットフォーム用にパッケージ化されるアプリケーションを作成しています。 今私のプロジェクトの構造は次のようになります: ``` +--- css +--- img +--- js +--- res +--- config.xml +--- icon.png \--- index.html ``` これは、PhoneGapのスタータープロジェクトに続く、かなり標準的なものです。 私はこれをPhoneGap Buildサーバーにzipファイルとしてアップロードしてパッケージを入手することができます。 今私はいくつかのローカル開発を最善に行うべきではないかと思います(毎回PhoneGap Buildをビルドせずに)。別のフォルダに「通常の」PhoneGapプロジェクトを作成し、プロジェクト資産(html、js、css、img)にファイルを配置する必要がありますか? この通常のPhoneGapプロジェクトは、 Xcode。 私は上記が最善のアプローチであるのか、あるいは選択肢があるのだろうか?
回答: They have a feature called hydration that may speed the test process, but you still have to go through an upload and build step. apisなしで逃げることができれば、ローカルブラウザで開くだけで、ローカルでの開発とテストが非常に簡単です。これは、再コンパイルしてローカルシミュレータにデプロイするよりも高速です。いくつかのAPIだけが必要な場合は、apisをスタブアウトすることを検討することができます。これにより、コードの自動テストを書くのがずっと簡単になります。 もう一つの選択肢は、phonegapエミュレータchromeプラグインを使用することです。 これはphonegap apisをシミュレートすることができます。