当前位置: 首页 > 知识库问答 >
问题:

Nodemon错误:已达到文件监视程序数量的系统限制

符俊材
2023-03-14

我正在学习图形ql,并使用棱镜绑定进行图形ql操作。当我启动我的节点服务器时,我面临着这个nodemal错误,它给我的模式文件的路径是由Graphql-cli自动生成的。有人能告诉我这个错误是怎么回事吗?

错误:

Internal watch failed: ENOSPC: System limit for number of file watchers reached, watch '/media/rehan-sattar/Development/All projects/GrpahQl/graph-ql-course/graphql-prisma/src/generated

共有3个答案

万俟玉书
2023-03-14

您需要增加系统用户的inotify观察者限制。您可以通过以下命令行执行此操作:

sudo sysctl -w fs.inotify.max_user_watches=100000

不过,这只会持续到您重新启动。要使其永久化,请添加名为/etc/sysctl的文件。d/10用户手表。包含以下内容的conf

fs.inotify.max_user_watches = 100000

进行上述(或任何其他)更改后,您可以使用sudo sysctl-p/etc中的所有sysctl配置文件重新加载设置。

易奇希
2023-03-14

在我的Ubuntu机器上使用VSCode时,我有时会遇到这个问题。

在我的情况下,以下解决方法有助于:

停止监视器,关闭VScode,启动监视器,再次打开VSCode。

秦承安
2023-03-14

如果您使用的是Linux,那么您的项目将达到系统的文件监视程序限制

要解决此问题,请在您的终端上尝试:

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
 类似资料:
  • 问题内容: 我正在学习并用于graphql操作。我在启动节点服务器时遇到了此错误,它为我提供了模式文件的路径,该文件由a自动生成。谁能告诉我这个错误是什么意思? 错误: 问题答案: 如果您使用的是Linux,则您的项目已达到系统文件查看器的限制 要解决此问题,请在您的终端上尝试:

  • 问题内容: 我是第一次安装在操作系统上。我也安装了。我安装过程的下一步是安装。这一切都很好。 但是,当我 在命令行输入内容运行时,出现以下错误… rs 节点app.js 在错误下方的命令行中… 为什么会这样呢?这是nodemon的正常行为吗?如果没有,我该如何解决? 旁注… 1)是其中包含的文件。 2)版本是 3)版本是 4)版本是 5)版本是… 问题答案: 看来我的最大端口配置不正确。我运行了以

  • 我在servicemix中使用camel 2.10.7非常成功地将文件从本地文件系统馈送到我的应用程序。 文件应保留在文件系统上,因此我使用这样的配置。 from uri=“file:../ange data/vessers?noop=true 如果我触摸/更新文件系统上的文件,这将非常有效。 唯一的问题是:如何在我的Java代码中检测到文件已被其他人或进程从文件系统中删除? 通过研究手册页面,找

  • 问题内容: 我们的SSIS将结构化的控件包和从控件包调用的许多子包(大约30个)打包为一个结构。子程序包通过“执行程序包任务”来调用。每个子程序包有一个执行程序包任务。每个执行程序包任务都使用文件连接管理器来指定子程序包dtsx文件的路径。每个子程序包有一个文件连接管理器。每个文件连接管理器都有一个为ConnectionString属性定义的表达式。该表达式如下所示: 每个软件包的文件名都不相同。