解决linux下nodejs中watch文件最大数异常

解决在linux下使用nodejs出现的ENOSPC: System limit for number of file watchers reached 问题

错误:

ENOSPC: System limit for number of file watchers reached

原因:

linux系统中限制了用户可以watch文件变更的最大数,因此需要通过sysctl.conf进行更改数值

解决方案:

1
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

如果是archlinux:

在文件

1
2
3

```bash
fs.inotify.max_user_watches=524288

生活再忙,也不要忘记生活原本简单的样子
0%