[nodemon] Internal watch failed: watch ENOSPC错误解决办法
2023-09-27 14:23:13 时间
运行环境:Ubuntu 16.04, WebStorm 2016.1.3, node.js v0.12.5, nodemon 1.9.2
在WS自带的终端输入nodemon server.js启动项目,报如下错误提示,服务能正常跑,但是无法监测文件修改。
[nodemon] Internal watch failed: watch ENOSPC
解决办法是在终端输入如下命令,然后重新运行nodemon server.js。
echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
或者执行下面的命令:
sudo sysctl fs.inotify.max_user_watches=582222 && sudo sysctl -p
该命令行的意思是将系统当前用户下允许监视的文件数量增加到一定数值。默认情况下该值比较低,而nodemon往往会监视大量的文件和目录,所以我们需要通过这行命令来修改这个值。
注意,在WS的终端执行Ctrl + C并不能结束node进程,从而导致下一次服务启动时端口被占用而失败。正确的方法是直接点击终端窗口旁边的红色小叉以结束掉当前会话。
相关文章
- Python3安装turtle提示错误:Command "python setup.py egg_info" failed with error code 1
- Java 项目编译错误 Error:java: java.lang.ExceptionInInitializer
- Hibernate 4 升级到 5 后显示未知实体错误
- Flyway Validate failed: Migration checksum mismatch for migration version 1.0.0.01 错误
- python pip安装模块提示错误failed to create process
- Tomcat报BAD packet signature 18245错误的原因
- MySQL常见错误
- 关于iOS 报Command failed with exit 128: git错误额解决方案
- 极客日报第 47 期:字节跳动副总裁喊话腾讯:停止无理由封杀飞书;Git服务器配置错误导致日产汽车源码泄露;Facebook向苹果妥协
- 使用CURL出现certificate verify failed错误的解决方法
- QT5.3.1成功安装Failed to create OpenGL context错误解决方法
- 全网详细解决Set-Location : 找不到接受实际参数“xxx”的位置形式参数。 所在位置 行:1 字符: 1的错误,并深究该错误的原因。
- JAVAWEB tomcat服务器启动错误原因总结
- iOS:编译错误 linker command failed with exit code 1 (use -v to see invocation)
- maven在Idea建立工程,运行出现Server IPC version 9 cannot communicate with client version 4错误
- Installation failed with message Failed to finalize session : INSTALL_FAILED_CONFLICTING_PROVIDER已解决
- 关于Redis-存Long取Integer类型转换错误的问题;String对象被转义的问题
- 关于Python安装模块出现error: command 'gcc' failed with exit status 1错误的解决方法
- 【错误记录】Tinker 热修复示例运行报错 ( Execution failed for task ‘:app:tinkerProcessD‘ . tinkerId is not set!!! )
- git push 时发生 error: failed to push some refs to 错误 (解决办法)
- GitLab+jenkins 进行代码Merge自动错误检测
- ORA-38760: This database instance failed to turn on flashback database 错误解决过程