【发布时间】:2020-09-24 12:17:46
【问题描述】:
当我执行ng serve 时,日志显示如下错误:
Error from chokidar (/PATH_OF_MY_PROJECT/node_modules/ionicons/dist/ionicons/svg): Error: ENOSPC: System limit for number of file watchers reached, watch '/PATH_OF_MY_PROJECT/node_modules/ionicons/dist/ionicons/svg/ios-subway.svg'
我了解到解决方案是更改 Linux 上的 watchers 文件,但这是一个糟糕的解决方案!
为什么 Angular 需要查看对 node_modules 的更改?这是一个不会改变的文件夹。如果我需要安装新库,我可以重新启动服务器。
如果您的解决方案是:请不要回答我:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf。我不想使用这种糟糕的解决方案。
【问题讨论】:
-
OP,您找到问题的解决方案了吗?
标签: angular-cli watch chokidar angular-devkit