Graph_l操作にgraphql
を学習し、prisma-binding
を使用しています。ノードサーバーを起動しているときにこのnodemon
エラーに直面し、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
皆さんありがとう!!
Linuxを使用している場合、プロジェクトはシステムのファイル監視制限に達しています
これを修正するには、ターミナルで次を試してください:
echo fs.inotify.max_user_watches=524288 | Sudo tee -a /etc/sysctl.conf && Sudo sysctl -p
UbuntuマシンでVSCodeを操作すると、この問題が発生することがあります。
私の場合、次の回避策が役立ちます。
ウォッチャーを停止し、VScodeを閉じ、ウォッチャーを開始し、VSCodeを再度開きます。
システムのユーザーの inotify ウォッチャーの制限を増やす必要があります。これは、コマンドラインから次のようにして実行できます。
Sudo sysctl -w fs.inotify.max_user_watches=100000
ただし、再起動するまで持続します。これを永続的にするには、次の内容の/etc/sysctl.d/10-user-watches.conf
という名前のファイルを追加します。
fs.inotify.max_user_watches = 100000