webpack --watch构建一次后退出
我正在使用webpack--watch
语句以监视模式运行Webpack来构建我的ReactJS应用。但是由于某种原因,它现在停止工作。现在,它只编译一次代码并终止
我尝试了这篇SO文章中建议的方法:webpack–watch无法编译更改的文件
但是,这并没有解决我的问题。任何帮助都感激不尽
回答:
该问题似乎是由于inotify手表限制而引起的
在Linux上,默认情况下,Listen使用inotify监视目录中的更改。遇到可以监视的文件数量受到系统限制的情况并不少见。
可以通过以下命令查看当前监视限制
$ cat /proc/sys/fs/inotify/max_user_watches
以我为例,这是8192,这是Linux X64系统的默认值
要临时更改它,我们需要运行以下命令
$ sudo sysctl fs.inotify.max_user_watches=524288$ sudo sysctl -p
对于永久设置,我们应该运行
$ echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf$ sudo sysctl -p
以上是 webpack --watch构建一次后退出 的全部内容, 来源链接: utcz.com/qa/400428.html