[nodemon] Error: watch /xxx/ ENOSPC 解决方法

简介:

 软件环境 ubuntu18.04, "nodemon": "^1.17.5"

 解决方法

命令行输入 
echo fs.inotify.max_user_watches=666666 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

解释一下这行命令的意思
echo fs.inotify.max_user_watches=666666的输出内容,
也就是"fs.inotify.max_user_watches=666666"通过|传给后面的命令,然后tee将前面的传过来的内容输出到标准输出的同时,追加到文件file中。如果文件不存在,则创建;如果已经存在,就在末尾追加内容,而不是覆盖,最后是系统重新加载配置文件,使更改生效.
大家可以到/proc/sys/fs/inotify下查看自己更改的值
错误原因
  就是一个程序监控的文件数量超出了设定值,这行命令就是把设定的值改大一些
进一步了解
inotify -- linux内核中的文件系统变化通知机制,我猜nodemon的watch就是通过他来实现的

目录
相关文章
|
5月前
|
机器学习/深度学习 编解码 人工智能
快手封号怎么申诉才能成功?
快手封号申诉技术解析
|
JavaScript 前端开发 开发者
|
存储 监控 关系型数据库
MySQL自增ID耗尽解决方案:应对策略与实践技巧
在MySQL数据库中,自增ID(AUTO_INCREMENT)是一种特殊的属性,用于自动为新插入的行生成唯一的标识符。然而,当自增ID达到其最大值时,会发生什么?又该如何解决?本文将探讨MySQL自增ID耗尽的问题,并提供一些实用的解决方案。
487 1
|
机器学习/深度学习 人工智能 搜索推荐
【AI 场景】如何使用 AI 向客户推荐个性化产品?
【5月更文挑战第3天】【AI 场景】如何使用 AI 向客户推荐个性化产品?
【AI 场景】如何使用 AI 向客户推荐个性化产品?
|
人工智能 算法 搜索推荐
清华校友用AI破解162个高数定理,智能体LeanAgent攻克困扰陶哲轩难题!
清华校友开发的LeanAgent智能体在数学推理领域取得重大突破,成功证明了162个未被人类证明的高等数学定理,涵盖抽象代数、代数拓扑等领域。LeanAgent采用“持续学习”框架,通过课程学习、动态数据库和渐进式训练,显著提升了数学定理证明的能力,为数学研究和教育提供了新的思路和方法。
415 3
|
机器学习/深度学习 人工智能 安全
AI攻克132年的未解之谜 | AI大咖说
本文探讨了AI在数学证明和自然科学研究中的最新进展,特别是AI成功找到新的李雅普诺夫函数,解决了132年的数学难题。文中介绍了李雅普诺夫函数的重要性,AI如何通过Transformer模型实现高准确率的预测,并讨论了AI在数学和自然科学领域的广泛应用及未来挑战。【10月更文挑战第9天】
433 1
|
自然语言处理 开发者 Python
【Python】已解决:WARNING: Discarding https://pypi.tuna.tsinghua.edu.cn/packages/74/2b/3584369fad8352ed171
【Python】已解决:WARNING: Discarding https://pypi.tuna.tsinghua.edu.cn/packages/74/2b/3584369fad8352ed171
300 1
|
存储 关系型数据库 MySQL
【高频】什么是索引的下推和覆盖
【高频】什么是索引的下推和覆盖
830 2
|
JavaScript Java 测试技术
基于ssm+vue.js的星巴克咖啡店管理系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js的星巴克咖啡店管理系统附带文章和源代码设计说明文档ppt
221 1
|
存储 人工智能 文字识别
极空间 NAS 上线“AI 实验室”功能:自然语言搜图、以图搜图、文字识别
【2月更文挑战第17天】极空间 NAS 上线“AI 实验室”功能:自然语言搜图、以图搜图、文字识别
779 5
极空间 NAS 上线“AI 实验室”功能:自然语言搜图、以图搜图、文字识别