Webpack熱配置はファイルの変化を検出できません.

1045 ワード

Webpack熱配置はファイルの変化を検出できません.
今日はWebpackで開発しましたが、ファイルの変動によって、熱配置機能が働かなくなりました.webpackではファイルの修正が検出されないような気がします.長い間苦労しましたが、最初は自分のコードに問題があると思っていましたが、無意識に再起動してみたら、また熱い配置ができました.そして観察を続けた.
一日後、再び不幸が訪れ、問題が発生しました.
調べてみましたが、元々Webpackの熱配置機能はinotifyを使ってファイルの変化を監視しています.アメリカ.ウォッチは同じユーザが同時に追加できるウォッチの数を表します.
そこで、システムの現在のmax_を確認しました.アメリカ.ウォッチ値
$ cat /proc/sys/fs/inotify/max_user_watches
8192
8192はデフォルトです.この値は小さすぎるかもしれません.私のアプリの下のファイルディレクトリが多すぎるので、修正してみます.
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
修正後、修正結果を確認します.
$ cat /proc/sys/fs/inotify/max_user_watches
524288
はい、結果を修正してみてください.webpackの熱配置機能を再度テストします.正常になりました.