Linux 无法启动文件监听解决办法

错误信息

events.js:165
      throw er; // Unhandled 'error' event
      ^

Error: watch /home/feidao/gitee/hq_manage/dist/ ENOSPC
    at FSWatcher.start (fs.js:1402:19)
    at Object.fs.watch (fs.js:1428:11)
    at createFsWatchInstance (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:37:15)
    at setFsWatchListener (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:80:15)
    at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:228:14)
    at FSWatcher.NodeFsHandler._handleDir (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:407:19)
    at FSWatcher.<anonymous> (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:455:19)
    at FSWatcher.<anonymous> (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:460:16)
    at FSReqWrap.oncomplete (fs.js:171:5)
Emitted 'error' event at:
    at FSWatcher._handleError (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/index.js:257:10)
    at createFsWatchInstance (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:39:5)
    at setFsWatchListener (/home/feidao/gitee/hq_manage/node_modules/_chokidar@1.7.0@chokidar/lib/nodefs-handler.js:80:15)
    [... lines matching original stack trace ...]
    at FSReqWrap.oncomplete (fs.js:171:5)
npm ERR! Test failed.  See above for more details.

解决办法,复制以下命令在端口执行一次即可:

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容