Некоторое время я боролся с minify javascript на magento 2. Параметр admin для минимизации не работает, поэтому я искал другое решение. Я пробовал скрипт gulp, чтобы сделать это, но это вызывает проблемы с require js, когда определенные файлы не готовы вовремя быть включенными.
Кто-нибудь нашел решение для минимизации JavaScript на magento 2?
magento2
javascript
Льюис Пирсон
источник
источник
Ответы:
В конце мы использовали скрипт gulp, который мы написали сами, который ищет каждый файл javascript и минимизирует его. Похоже, что пока это единственный способ сделать это, не имея дело с ошибками встроенной опции конфигурации magento.
Это было наше возможное решение для файла gulp: https://gist.github.com/lewisp6/b7c50b4d82ef4d3d5d6dc888e8d1bdba
источник
Я думаю, что все, что вам нужно, это включить параметры «Включить связывание JavaScript» и «Сократить файлы JavaScript» в конфигурации системы на уровне веб-сайта в разделе «Конфигурация системы»> «ДОП. ФУНКЦИИ»> «Разработчик»> «Настройки JavaScript» и повторно развернуть статический контент.
источник
Одним из вариантов может быть использование плагина PageSpeed от Google для минимизации js. https://developers.google.com/speed/pagespeed/module/filter-js-minify
источник