Rails 5 の Webpacker は、それほど多くのファイルではないのに、コンパイルに時間がかかります。何をしているのか確認するにはどうすればいいですか? 質問する

Rails 5 の Webpacker は、それほど多くのファイルではないのに、コンパイルに時間がかかります。何をしているのか確認するにはどうすればいいですか? 質問する
[Webpacker] Compiling…

JavaScript ファイルへの変更をコンパイルするのに数秒 (6.2 秒) かかります。JS 開発の速度が本当に遅くなります。

Rails の Webpacker が何を実行しているか、どのファイルに最も多くの時間を費やしているかを確認する方法はありますか? また、各 npm ライブラリがどれだけの時間を費やしているかを表示できると便利です。

コマンドを手動で実行することはできますrails webpacker:compileが、詳細モードはないようです。

どのような助けでも大歓迎です、ありがとう!

ベストアンサー1

RTFM すべきでした:

ライブ コードの再読み込みを使用する場合、または JavaScript が多すぎてオンデマンド コンパイルが遅すぎる場合は、./bin/webpack-dev-serverまたは ruby​​ を実行する必要があります。Windows/bin/webpack-dev-serverユーザーは、 とは別のターミナルでこれらのコマンドを実行する必要がありますbundle exec rails s。このプロセスは、ファイルの変更を監視しapp/javascript/packs/*.js、それに応じてブラウザーを自動的に再読み込みします。

実行には./bin/webpack-dev-serverライブ コードの再読み込みが使用され、非常に高速です。

おすすめ記事