2016-12-14 8 views
1

私はHerokuにLaravel 5.3アプリケーションを導入しました。しかし、ロード/ログイン時、私は非常に遅いページの読み込み時間に気づいた。問題は非常に大きいapp.jsファイルのようです:/js/app.js。 DevToolsのネットワークリソースパネルのスクリーンショットです:screenshot- Network panel上から3番目のリソースが問題のファイルです。laravel app.js非常に大きなファイルサイズ

なぜこのファイルが非常に大きくなったのかわかりません。ここにリポジトリへのリンク:https://github.com/AshMenhennett/Salon-Pricingがあります。

私はもうリンクを投稿できませんでしたので、特定のファイルへの直接リンクを希望するかどうか教えてください。

この問題を緩和するにはどうすればよいですか?

+0

あなたがlaravel万能薬を使用している、あなただけのgulp --productionを実行する必要があり、これは、ソースマップを削除JSとCSSの出力を圧縮するなどします問題のあるファイルへのリンクを仮定し

salon-pricing.herokuapp.com/js/app.js – AshMenhennett

+0

あなたのファイルは多数のライブラリを1つのファイルにバンドルしていますが、主な違反者は.jsファイル内にソースマップを含めることです。ライブラリファイルの一部を独自のファイルに移動し、ソースマップを削除してみてください。 – Anth12

答えて

4

あなたのアセットのプロダクションバージョンは作成されていません。現在のところ、すべてのソースマップはファイルにあります。これはファイルサイズが大きくなり、cssとjsの出力いずれも圧縮/縮小されない。します。https:// beauty-

+1

パーフェクト!乾杯! – AshMenhennett

+0

@wader私も同様の問題を抱えていますが、私の場合はgulp - productionを実行していますが、app.jsファイルはまだ600KBほどです... pls私はそれを解決するために何ができますか? –

関連する問題