我正在学习GraphQL,并且在GraphQL操作中使用棱镜绑定。当我启动我的Node.js服务器时,我面临这个nodemon错误,它给了我一个由graphql-cli自动生成的模式文件的路径。这个错误是关于什么的?
错误:
Internal watch failed: ENOSPC: System limit for number of file watchers reached, watch '/media/ rehans -sattar/Development/All projects/GrpahQl/graph-ql-course/graphql-prisma/src/generated
您需要增加系统用户的inotify监视者限制。你可以在命令行中使用:
sudo sysctl -w fs.inotify.max_user_watches=100000
不过,这种情况只会持续到重新启动为止。要使其永久存在,添加一个名为/etc/sysctl.d/10-user-watch .conf的文件,包含以下内容:
fs.inotify.max_user_watches = 100000
在进行上述(或任何其他)更改之后,您可以使用sudo sysctl——system从/etc中的所有sysctl配置文件中重新加载设置。(在旧系统上,您可能需要使用sudo sysctl -p来代替。)
您需要增加系统用户的inotify监视者限制。你可以在命令行中使用:
sudo sysctl -w fs.inotify.max_user_watches=100000
不过,这种情况只会持续到重新启动为止。要使其永久存在,添加一个名为/etc/sysctl.d/10-user-watch .conf的文件,包含以下内容:
fs.inotify.max_user_watches = 100000
在进行上述(或任何其他)更改之后,您可以使用sudo sysctl——system从/etc中的所有sysctl配置文件中重新加载设置。(在旧系统上,您可能需要使用sudo sysctl -p来代替。)