2013-08-02 13 views
13

私はPhoneGapの初心者です。私はwwwフォルダについて何かを理解しようとしています。 iOSプラットフォームのみでプロジェクトを作成しました。なぜ2つのCordova wwwフォルダがありますか?

私は2つのWWWフォルダがあることを見た:

私はそれらの両方をどのように使うのですかplatform/ios/フォルダ内のプロジェクト

  • WWWのルートフォルダに

    • WWWは?私はそれらのうちの1つだけを使用するはずですか?
      HTML/JS/CSSコードを他のプラットフォームと共有するのはどうですか?

  • 答えて

    -1

    このデモプロジェクトをチェックしてみてください。

    https://github.com/Moodstocks/moodstocks-phonegap-demo-app

    +0

    @サバスティアンあなたはこれからいくつかの助けを得ましたか、もう少し説明してください。 :P –

    +0

    @Umesh Lakhani:クラスがないためプロジェクトがコンパイルされません。 –

    +0

    @Deepika Lalra、はい、wwwフォルダとプロジェクトのアーキテクチャについて説明がある場合は、私は注意を払っています:D –

    11
    • プロジェクトのルートフォルダにwwwフォルダは、すべてのプラットフォームためグローバルなファイルが含まれています。これは編集する必要のあるフォルダです。

    • wwwフォルダは、iOSプラットフォーム専用です。このフォルダは、cordova buildを実行すると、グローバルwwwフォルダから作成されます。このフォルダは直接編集しないでください。特定のプラットフォームをカスタマイズする場合は、Cordova CLIドキュメントのCustomise Each Platformセクションを参照してください。

    あなたはより多くのプラットフォーム(cordova platform add <platform>を)持っていた場合、それらのプラットフォームはまた、あなたがcordova build [platform]を実行したときにグローバルwwwフォルダから構築された彼らのwwwフォルダを持っているでしょう。

    +1

    私は理解しています。しかし、PhoneGapプロジェクトを作成すると、そのプロジェクトにはwwwプラットフォームのフォルダが作成されます。 –

    +0

    @SébastienPolytech 'プロジェクトがXcodeの 'platforms/ios'の' www'フォルダから作られたのはなぜですか?これは、異なるプラットフォームにはさまざまな方法があり、異なるJSや他のファイルを持つ異なる 'www'フォルダが必要なためです。 – grgarside

    +0

    どのようなファイルがすべてのプラットフォームに共通していますか? –