ember-cli-build.jsで宣言された静的ファイルであるEmberアプリケーションにいくつかの画像があります。プロダクションEmberアプリケーションで画像のsrcを設定する変数はどのように使用できますか?
アプリをプロダクションで使用すると、画像のURLは/icons/icon.png
から/icons/icon-9ace8daf640d474c5472a54df98a4299.png
に変わります。だから、この:
<img src="/icons/icon.png">
は次のようになります。
<img src="/icons/icon-9ace8daf640d474c5472a54df98a4299.png">
どのようにこれがなぜ起こるかわかりません(ブラウザのキャッシュを?)。これは、srcが変数から来たところで私のイメージを破壊します。たとえば:imgURLは/icons/icon.png
に等しい場合
<img src="{{imgURL}}">
は、ブラウザは<img src="/icons/icon.png">
に対処され、URLが何につながるため、要求は失敗します。開発では、すべてが期待通りに機能します。
プロダクションEmberアプリケーションで画像のsrcを設定するには、どのように変数を使用できますか?
2番目の段落では、どのようなJSファイルについて話していますか?そこに静的URLを置くのはなぜ悪い考えですか? –
どうすればそのassetMap.jsonファイルにアクセスできますか? –
問題について[いくつかの有用な情報](https://github.com/rickharrison/broccoli-asset-rev/issues/24)があります – chekmare