💛
WSL2(Linux)でwebpackのwatchができない
解決策
webpack.config.jsに
watchOptions:{
poll: true,
}
とする。
以下他ためしたこと
Linuxではwatchできるファイル数制限してる場合があるらしい
Increasing the amount of inotify watchers
だめだった。けどやる必要はあるかもしれない
Pathが解決できていない?
Windows 10ではパスの記号が’/’でなく’\’なのでそれが問題になるケースがあるらしい。WSL(Linux)なので問題ないと思うが一応設定した。
Windows で webpack --watch が効かない時
効果なしだった。
watchOptionsにpollというものがある
webpack watch mode not working....
これで成功した。
以下公式の引用
If watching does not work for you, try out this option. Watching does not work with NFS and machines in VirtualBox.
watchオプションはVirtualBoxとかの仮想環境で動かないからpollingするってこと?かもしれない。
無事解決して何より。
Discussion