2016-01-27 6 views
1

Я установил Magento 2 с сайта Magento. Я активировал режим разработчика наИзменения в CSS и JavaScript применяются только после развертывания статического содержимого

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

Затем я установил мою собственную тему и, наконец, я разворачивал свой статический контент на

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

Моя проблема в том, что я должен удалить pub/static каталог и развернуть статическое содержимое каждого чтобы применить изменения css и javacript. Процесс развертывания статического контента медленный и занимает столько времени, что это очень расстраивает. Я что-то развиваю и должен развернуть, чтобы получить изменения. Даже для очень небольших изменений. Очистка кеша не помогает. Любая помощь будет оценена по достоинству. Заранее спасибо.

+0

я разместил здесь: http://stackoverflow.com/questions/38589283/a-faster-route-to-deploying-static-content-in- Magento-2-DEV-к проживанию и т.д. – TheBlackBenzKid

ответ

0

Грубые задания должны быть достаточными для запуска при изменении css.

Таким образом, вы можете запустить:

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')