一. 问题描述:
在Linux系统中使用npm启动前端代码,出现如下报错
重要信息为Error: ENOSPC: System limit for number of file watchers reached
由此可知为Linux打开文件数量超过了默认值
二. 解决办法:
- 将Linux系统最大打开文件数目设置为524288
vim /etc/sysctl.conf
- 添加fs.inotify.max_user_watches属性
fs.inotify.max_user_watches=524288
- 保存退出
:wq
- 执行命令行
sysctl -p