2017-05-04 12 views
1

私はUI5アプリケーションの記述ファイルを書きました。 私はこれらの質問を持っています:SAP UI5 embed manifest.json right

  1. ここで、どのようにプロジェクトにmanifest.jsonを正しく埋め込むことができますか?
  2. 正常に動作しているかどうかをテストするにはどうすればよいですか? (正しく埋め込まれています)
  3. "start_url": ""はindex.htmlのinitialPageと似ていますか?

ご指導のための多くのおかげで、 クリス

答えて

2
  1. 通常は、manifest.jsonファイル(別名。 "アプリケーション記述子")はwhere the Component.js file is locatedと同じフォルダに入れています。コンポーネントは、同じフォルダ内のファイル名 "manifest.json"を検索します。記述子がどこかにあるか、別のファイル名を持っている場合は、それ...

    • 負荷ので、とにかくそれを行うことが推奨されるコンポーネントのファクトリ関数like thismanifestUrlにファイルの相対URLを割り当てます記述子ファイルbefore creating the componentmanifestFirstと同じ)を使用して依存関係を事前にロードし、model dataを使用して初期読み込み時間を改善できます。
    • は、コンポーネントredundantnameを指定します。

      コンポーネントの名前または記述子ファイルのURLを渡して、記述子経由で[コンポーネント]を読み込むことができます。

  2. ファイルが正しく埋め込まれている場合、参照アプリケーションを実行し、例えばどうかを確認するには

    • ロードされrootView
    • モデル化(i18nため例えばResourceModel)は、コンポーネントインスタンスに設定されているsap.ui5/resourcesに割り当てられ
    • カスタムリソースは、などなど。
      →ていることを確認し、ロードされています(またはmanifestFirst/manifestUrlの場合、don't be tempted to remove)のマニフェスト宣言をcomponent metadataに含めるようにしてください。
  3. "start_url"は、UI5ではなく、参考にしてmeant for the web standardです。これは、ユーザーがWebアプリケーションを起動したときに最初のページを探す場所をブラウザに指示します。

など"Descriptor for Applications"として、あるいは要約、hereとして開発者ガイドを見て、記述子ファイルについての詳細を学ぶために。

関連する問題