2016-10-26 4 views
1

Magento 2の新機能です。下のパスでlumaテーマのCSS変更を行っています。Magento 2:CSSのファイルパス

コンテンツの展開後、私はCSS変更を失いました。 私を助けてください。

/pub/static/frontend/Magento/luma/en_US/css/styles-m.css /pub/static/frontend/Magento/luma/en_US/css/styles-l.css

答えて

1

pub/*またはvendor/*ディレクトリ内のファイルは編集/変更しないでください。 パブ展開とベンダーのためであるあなたが代わりにあなたのテンプレートやカスタムモジュール

を経由して上書き デフォルトの構造のためのものです:

  • は/アプリ/設計/フロントエンド内に新しいテーマを作成{vendor}/{yourTheme} /。 空白またはルーマテーマを使用することができます

  • また、空白から継承する新しいテーマを作成することもできます(継承 はtheme.xmlで定義されています)。既にテーマを使用している場合は この手順をスキップしてください。

  • あなたのテーマの中で変更が表示されているので、キャッシュをクリアするかシステムをアップグレードするときには、 が置き換えられます。
  • gruntを使用して、.lessをデプロイメントファイルにコンパイルします。
  • テーマのないファイル内でスタイリングをポイントするようにソースマップを設定して、生産性を高めることもできます。

cssファイルのみをオーバーライドしたい場合は、コンパイルする必要はありません。上記の手順に従って、あなたのCSSを変更してキャッシュをクリアしてください。それは働いています。

+0

ルマまたは空白のテーマを編集しないでください。コンテンツのデプロイまたはモジュールのアップグレード後にデフォルトにリセットされるので、ルーマテーマを拡張するか、新しいテーマを作成してください –