gpt4 book ai didi

javascript - Node.JS:出现错误:[nodemon] 内部监视失败:监视 ENOSPC

转载 作者:IT老高 更新时间:2023-10-28 21:47:26 24 4
gpt4 key购买 nike

我刚刚在我的 Ubuntu 14.04 操作系统上首次安装了 Node.js。我还安装了 npm。我安装过程的下一步是安装 nodemon。这一切都很好。


但是,当我通过在命令行中键入 nodemon app.js 来运行 nodemon 时,我收到以下错误...

[nodemon] 1.8.1
[nodemon] 随时重启,输入
rs
[nodemon] 观看:*.*
[nodemon] 启动
node app.js
[nodemon] 内部监视失败:监视 ENOSPC

在命令行下面的错误...

alopex@Alopex:~/Desktop/coding_dojo/week-9/javascript/node/testing_node$ Hello World

为什么会这样?这是 nodemon 的正常行为吗?如果没有,我该如何解决?


附注...

1) app.js 是一个 Javascript 文件,其中包含 console.log(111)
2)node版本为v0.10.25
3) npm 版本为 1.3.10
4)nodemon版本为1.8.1
5) ubuntu 版本是...

Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty

最佳答案

看来我的最大端口配置不正确。我运行了以下代码,它工作了......

echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

此命令的作用是增加单个用户允许的观看次数。默认情况下,该数字可以很低(例如 8192)。当 nodemon 尝试监视大量目录以进行更改时,它必须创建多个监视,这可能会超过该限制。

您也可以通过以下方式解决此问题:

sudo sysctl fs.inotify.max_user_watches=582222 && sudo sysctl -p

但它最初的编写方式将使这种变化永久化。

关于javascript - Node.JS:出现错误:[nodemon] 内部监视失败:监视 ENOSPC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34662574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com