问题背景

系统: deepin
详情: 在用vue脚手架写项目的时候,用npm run serve启动服务,报错Error: ENOSPC: System limit for number of file watchers reached

解决办法

原因:文件监视程序的系统产生了限制,达到了默认的上限,需要增加限额。
查看限额
cat /proc/sys/fs/inotify/max_user_watch

临时增加限额

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
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐