テーマアセット
この 静的ファイル は、テーマで使用される CSS、フォント、画像、JavaScript などのアセットのコレクションです。 静的ファイルの場所は、で指定します。 ベース URL 設定。 各静的ファイルの URL にデジタル署名を追加して、ブラウザーが新しいバージョンが使用可能かどうかを検出できるようにします。 署名がブラウザーキャッシュに保存されている署名と異なる場合は、ファイルの新しいバージョンが使用されます。
標準インストールの場合、テーマに関連付けられたアセットは以下のように整理されます。 web
の下の次の場所にあるフォルダー Commerce ルート。
[commerce_root]/app/design/frontend/Magento/[theme_name]/web
静的ファイル URL へのデジタル署名の追加
-
日 Admin サイドバー、に移動 Stores > Settings>Configuration.
-
左側のパネルで、を展開します Advanced を選択します Developer.
-
を展開
-
を設定 Sign Static Files 対象:
Yes
. -
完了したら、 Save Config.
[commerce]/app/design/frontend/Magento/[theme]/web/css
[commerce]/app/design/frontend/Magento/[theme]/web/fonts
[commerce]/app/design/frontend/Magento/[theme]/web/images
[commerce]/app/design/frontend/Magento/[theme]/web/js
CSS ファイルの結合
サイトを最適化しページの読み込み時間を短縮する取り組みの一環として、別々の CSS ファイルを 1 つの圧縮ファイルに結合することで、それらのファイルの数を減らすことができます。 結合された CSS ファイルを開くと、1 つの連続したテキストストリームが表示され、改行が削除されます。 結合ファイルは編集できないので、開発モードが終了し、CSS に頻繁に変更を加えなくなるまで待つことをお勧めします。
-
日 Admin サイドバー、に移動 Stores > Settings>Configuration.
-
左のパネルで、 Advanced を選択します Developer.
-
を展開
これらの構成オプションの詳細については、を参照してください CSS 設定 が含まれる 設定リファレンス.
-
を設定 Merge CSS Files 対象:
Yes
. -
完了したら、 Save Config.
JavaScript ファイルの結合
複数の JavaScript ファイルを 1 つの圧縮ファイルに結合して、ページの読み込み時間を短縮できます。 結合された JavaScript ファイルを開くと、1 つの連続したテキストストリームが表示され、改行が削除されます。 開発プロセスが完了し、コードにエラーが含まれていない場合は、ファイルの結合を検討してください。
-
日 Admin サイドバー、に移動 Stores > Settings>Configuration.
-
左のパネルで、 Advanced を選択します Developer.
-
を展開
これらの構成オプションの詳細については、を参照してください JavaScript 設定 が含まれる 設定リファレンス.
-
を設定 Merge JavaScript Files 対象:
Yes
. -
完了したら、 Save Config.