Magento 2でJavaScriptを縮小/最適化する方法は?


9

私はしばらくの間、magento 2のminify javascriptで苦労しています。縮小のための管理オプションが機能しないため、別の解決策を探していました。私はそれを行うためにgulpスクリプトを試しましたが、これは、特定のファイルを含める準備が整っていない必要なjsで問題を引き起こしています。

誰もがmagento 2でjavascriptを縮小するための解決策を見つけましたか?


Magentoのウルトラモジュラーアプローチでは、意図的にパフォーマンスを向上させることはできません。
シェーン

回答:


7

最後に、すべてのjavascriptファイルを探してそれを縮小する独自のgulpスクリプトを使用しました。これは、組み込みのmagento configオプションにあるバグを処理せずに、現時点でこれを行う唯一の方法のようです。

これが最終的なgulpファイルソリューションでした:https : //gist.github.com/lewisp6/b7c50b4d82ef4d3d5d6dc888e8d1bdba


共有してもらえますか?私も同じ問題に直面しています。
peedee 2016

@peedeeそれが本当に基本的なgist.github.com/lewisp6/b7c50b4d82ef4d3d5d6dc888e8d1bdbaのみであることを確認してください。また、気に入ったファイルを結合することはできませんでした。縮小するだけでした
Lewis Pearson

ありがとう。私はこれについてmagento.stackexchange.com/q/134206/24432で自分の質問をしましたが、これまでのところ回答はありません:-(
peedee

2

必要なのは、システム構成>詳細>開発者> JavaScript設定セクションのWebサイトレベルのシステム構成で「JavaScriptバンドルを有効にする」と「JavaScriptファイルを最小化する」オプションを有効にし、静的コンテンツを再デプロイすることだけだと思います


2
残念ながら、この機能がmagento 2では機能しない単純なものであるといいのですが、成功しましたか?この機能に問題の周り平方メートルGitHubのレポ上の多くの問題があります
ルイス・ピアソン

これでうまくいきました。Magentoはデフォルトまたは本番モードである必要があります。
キャスパースコフガード2017

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.