Может кто-нибудь дать мне инструкции, когда выполнять какие команды компиляции в режиме разработчика Magento 2? Я не уверен, правильно ли я все понял.
В devdocs режим разработчика описывается следующим образом:
- Файлы статического представления не кэшируются; они записываются в каталог Magento pub / static каждый раз, когда их вызывают
Означает ли это, что каждый отдельный файл в pub / static генерируется, когда он запрашивается, и вам никогда не нужно звонить setup:static-content:deploy
? Это противоречит моему опыту. Или я могу удалить любые файлы, и они будут восстановлены? Кроме того, изображения, файлы CSS и JS, похоже, обрабатываются по-разному.
Страница документации режима разработчика ничего не говорит о компиляции кода, но я думаю, что также была разница, поэтому не нужно было запускать setup:di:compile
после всех изменений в di.xml
файлах. Это правильно, и если да, то как работает генерация кода в режиме разработчика?
Другими словами: за исключением кеша, какие команды мне нужно выполнять после каких изменений?
источник
di.xml
отображались (кажется, генерация кода выполняется на лету при каждом попадании на страницу?) В любом случае, думал, что это будет хорошим дополнением к твоему и так хорошему ответу!Исходя из моего опыта, вам не нужно запускать какие-либо команды для генерации кода / статических файлов в режиме разработчика.
Если статические файлы не были сгенерированы, возможно, существует другая проблема.
Я вижу две причины этого на первый взгляд:
источник
Да. Но по моему опыту это не работает большую часть времени. Может быть ошибка. Лучшее решение - удалить
pub/static
контент и снова развернуть статический контент всякий раз, когда вы изменили статический файл (js, css, html и т. Д.), Даже если вы уже активировали режим разработчика. Мой собственный вопрос по этому поводу.источник
Просто чтобы уточнить между тремя различными режимами (источник: курс Magento U Основы). Жирным шрифтом указаны конкретные моменты, связанные с вашим вопросом.
режим разработчика
var/report
, очень подробно.Режим производства
Режим по умолчанию
источник