1

Magento サイトから Magento 2 をインストールしました。私は開発者モードを有効にしました

{project directory}>php bin/magento setup:mode:set developer

次に、カスタム テーマをインストールし、最後に静的コンテンツをデプロイしました。

{project directory}>php bin/magento setup:static-content:deploy

私の問題はpub/static、css と javacript の変更を適用するたびに、ディレクトリを削除して静的コンテンツを展開する必要があることです。静的コンテンツの展開プロセスは遅く、非常に時間がかかるため、非常にイライラします。私は何かを開発し、変更を表示するために展開する必要があります。非常に小さな変更でも。キャッシュのフラッシュは役に立ちません。どんな助けでも大歓迎です。前もって感謝します。

4

1 に答える 1

0

css を変更するとき、grunt ジョブを実行するのに十分なはずです。

したがって、次を実行できます。

grunt exec
grunt less

または指定されたテーマ名で:

grunt exec:theme_name
grunt less:theme_name

core_config_dataテーブルでデータベースをチェックインし、縮小フィールドを無効にして、開発中に Magento が css / js を縮小しないようにします。次の SQL クエリを使用して、これらのフィールドを無効にすることができます。

update core_config_data set value=0 where path in ('dev/css/minify_files', 'dev/css/merge_css_files', 'dev/js/minify_files', 'dev/js/merge_files')
于 2016-08-04T12:39:50.377 に答える