Je lutte depuis un certain temps avec minify javascript sur magento 2. L'option d'administration pour la minification ne fonctionne pas, donc je cherchais une autre solution. J'ai essayé un script gulp pour le faire, mais cela pose des problèmes avec require js où certains fichiers ne sont pas prêts à temps pour être inclus.
Quelqu'un a-t-il trouvé une solution pour réduire le javascript sur magento 2?
magento2
javascript
Lewis Pearson
la source
la source
Réponses:
À la fin, nous avons utilisé un script gulp que nous avons écrit nous-mêmes, qui recherche chaque fichier javascript et le réduit. On dirait que c'est la seule façon de le faire pour l'instant sans traiter les bogues de l'option de configuration intégrée à magento.
C'était notre éventuelle solution de fichiers gulp: https://gist.github.com/lewisp6/b7c50b4d82ef4d3d5d6dc888e8d1bdba
la source
Je pense que tout ce dont vous avez besoin est d'activer les options "Activer le regroupement JavaScript" et "Réduire les fichiers JavaScript" dans la configuration du système au niveau du site Web dans la section Configuration du système> AVANCÉ> Développeur> Paramètres JavaScript et redéployer le contenu statique
la source
Une option pourrait être d'utiliser le plugin PageSpeed de Google pour réduire js. https://developers.google.com/speed/pagespeed/module/filter-js-minify
la source