Saya telah berjuang untuk sementara waktu dengan minify javascript di magento 2. Opsi admin untuk minification tidak berfungsi jadi saya sudah mencari solusi lain. Saya sudah mencoba skrip gulp untuk melakukannya tetapi ini menyebabkan masalah dengan mengharuskan js ketika file-file tertentu tidak siap pada waktunya untuk dimasukkan.
Adakah yang menemukan solusi untuk meminimalkan javascript di magento 2?
magento2
javascript
Lewis Pearson
sumber
sumber
Jawaban:
Pada akhirnya kami menggunakan skrip gulp kami menulis sendiri yang mencari setiap file javascript dan memperkecilnya. Sepertinya ini adalah satu-satunya cara untuk melakukannya untuk saat ini tanpa berurusan dengan bug yang dimiliki opsi konfigurasi magento bawaan.
Ini adalah solusi file tegukan akhirnya kami: https://gist.github.com/lewisp6/b7c50b4d82ef4d3d5d6dc888e8d1bdba
sumber
Saya pikir semua yang Anda butuhkan adalah mengaktifkan opsi "Aktifkan JavaScript Bundling" dan "Minify JavaScript Files" dalam konfigurasi sistem di tingkat situs web di Konfigurasi Sistem> ADVANCED> Pengembang> bagian Pengaturan JavaScript dan pindahkan konten statis.
sumber
Salah satu opsi bisa menggunakan plugin PageSpeed dari Google untuk memperkecil js. https://developers.google.com/speed/pagespeed/module/filter-js-minify
sumber