Magento 2. CSSに劣る。非常に遅い構築プロセス。改善方法?


7

現在、magento2 / gruntはlessからcssへの変換が非常に遅い(いくつかのロケールでは、すべてを再構築するのに最大1分かかる場合があります)。

開発速度を向上させるためのヒントはありますか?


要件の結果については、[ここ]:magento.stackexchange.com/a/120036/37351をクリックしてください。
St3phan 2016年

回答:


1

私も開発者の前にいて、同じ問題に直面しています。それは、サーバー側のコンパイルモードが原因です。

次の方法を試してください、それが役立つかもしれませんし、あなたの時間も節約するので、うんざりするcmdも必要ないかもしれません

に行く

store > Configuration > Advanced > Developer > Front-end development workflow 

ワークフロータイプをクライアント側のコンパイルなしに変更します

Magentoがインストールされているディレクトリに移動し、次のフォルダーを手動で削除します

 1. pub\static\frontend\Magento  (remove all theme folders)

 2. var\ (remove all items)

少しでも少ないファイルを編集して確認してください。

面倒なCMDを直接実行する必要はありません。ブラウザを更新してください。ブラウザが正常に動作している可能性があります。

また、Firefoxのアドオンの下にインストールしてください

https://addons.mozilla.org/en-US/firefox/user/simonedeponti/?src=api

要素を検査するときに、ブラウザーでより少ないファイルパスを直接表示することを示しています。

時間を節約するためのより良い方法だと思います。


1

個別のページで作業している場合は、クライアントモードのレスが適切なオプションです。

サイトの複数のページで作業している場合、ページをヒットするたびにコンパイルが少なくなるため、これは非常に遅くなります。

後者の場合は、サーバーモードを使用し、Gulpを使用して、変更があるたびに少ないものをコンパイルすることをお勧めします。これはGruntよりも速く、制限があります(主に、非標準の@magento_importコマンドに依存する拡張機能で_import.lessファイルを使用しない)。これには、ブラウザのライブ再読み込みオプションも含まれます。

Magento 2用にGulpを設定する方法の詳細については、Alan Kentのブログをご覧ください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.