同じファイルでNodemonを再起動した後、このエラーが発生しました。
Os:CentOs 7
[ノードモン]1.10.2
[nodemon]いつでも再起動するには、 rs
と入力します
[nodemon]ウォッチング:_._
[nodemon]開始node telefumSearcher.js
[nodemon]内部ウォッチが失敗しました:watch/home/st.cremer/Сайты/telefumsearcherENOSPC
ノード0.10.46でも同じ問題がありました
この問題はnodemon1.4.2で始まり、1.4.1は問題なく機能することがわかりました。
[ノードモン]1.11.0
[nodemon]いつでも再起動するには、 rs
と入力します
[nodemon]ウォッチング:_._
[nodemon]開始node index.js
..。
[nodemon]内部ウォッチが失敗しました:ENOSPCをウォッチします
グーグルENOSPC
は、ディスク容量とその不足を指します。 一時的なドライブである可能性がありますが、他の何かである可能性がありますが、そのエラーはノードから発生しています。
ps-ef|を使用できますプロセスIDを見つけるためのgrepノード
そしてsudokill-9
私のためのこの仕事
echo fs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
これは動作していませんnodemon....なぜ..?????
[ノードモン]1.17.3
[nodemon]いつでも再起動するには、 rs
と入力します
[nodemon]ウォッチング: 。
[nodemon]開始node app.js
[nodemon]内部監視に失敗しました:watch / media / keshri / Documents / Express / project ENOSPC
@keshriraiこれを試しましたか? それは私のために働きます。
echo fs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
@ dontito94 、どうもありがとう。 出来た。 私はそれについてもっと知りたいです。 そのコマンドの機能を教えてください。
@ dontito94使用した機能について、説明してください
@ madanpandey97 echo fs.inotify.max_user_watches = 524288プロジェクトにいくつかの変更を加えると、nodemonの監視数が増加します。sudotee -a /etc/sysctl.conf && sudo sysctl -pは、カーネルパラメーターを構成するためのsysctlコマンドです。ランタイム@lenikhilsingh
@ dontito94は私のために働いた、ありがとう。
ようこそ@abejide001
ありがとう@dontito94tは私のためにも働いた;)
ありがとう仲間@chan1di
@dontito94ありがとうおいはははは...
ええ男@OrionStark
ありがとう男@dontito94
わたしにはできる。 ありがとう、@dontito94。
echo fs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
私のために働く、ありがとうマン。
ありがとう@dontito94あなたは私を救ってくれました
魔法=)ありがとう@ dontito94
私のために働いた。 ありがとう
ありがとう
これはおそらく、フォルダの監視を停止させない方法でprocを強制終了しているためです。 許可されたウォッチャーを単に追加するよりも、おそらくそれを処理するためのより優雅な方法があります。その制限は理由のために設定されています
これはおそらく、フォルダの監視を停止させない方法でprocを強制終了しているためです。 許可されたウォッチャーを単に追加するよりも、おそらくそれを処理するためのより優雅な方法があります。その制限は理由のために設定されています
@yacineMTBコンピューターを再起動しました
ありがとう@dontito94それは動作します。
@keshriraiこれを試しましたか? それは私のために働きます。
echo fs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
nodemonの前に常にこのコマンドを実行する必要があるのはなぜですか?
@tbhaxorプロジェクトにいくつかの変更を加え、実行時にカーネルパラメータを設定すると、nodemonの監視数が増加します。
@tbhaxorプロジェクトにいくつかの変更を加え、実行時にカーネルパラメータを設定すると、nodemonの監視数が増加します。
たぶんそれが理由です元々 /etc/sysctl.conf
が私のOSに存在しないからです
ところで:私のOSはArchLinux4.19です-Manjaro
@tbhaxorプロジェクトにいくつかの変更を加え、実行時にカーネルパラメータを設定すると、nodemonの監視数が増加します。
たぶんそれが理由です元々
/etc/sysctl.conf
が私のOSに存在しないからです
ところで:私のOSはArchLinux4.19です-Manjaro
ええ、確かに! したがって、nodemonの前に一度に実行してください
@ dontito94ありがとうございました!
ステップ1)
sudo npm install mongodb @ latest
ステップ2)
echo'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
ステップ3)
sudo apt-get update
ステップ4)
echo "deb http://repo.mongodb.org/apt/ubuntu trusty / mongodb-org / 3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
deb http://repo.mongodb.org/apt/ubuntu trusty / mongodb-org / 3.0 multiverse
ステップ5)
sudo apt-get install MongoDB
ステップ6)
nodemonサーブ
うまくいけば、NodejsでAngular8を操作し、MongoDBをデータベースとして使用しているときに直面しているのと同じエラーが解決されました。
上記の手順を取得するには、次のリンクをたどります。-
1)https://docs.mongodb.com/v3.0/tutorial/install-mongodb-on-debian/
2)https://stackoverflow.com/questions/28945921/e-unable-to-locate-package-mongodb-org。
3)https://stackoverflow.com/questions/34733340/mongodb-gpg-invalid-signatures
それで全部です .. :)
最大ポートが正しく構成されていないようです。 次のコードを実行しましたが、機能しました…
エコーfs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
このコマンドの機能は、1人のユーザーに許可される時計の数を増やすことです。 デフォルトでは、数値を低くすることができます(たとえば、8192)。 nodemonが変更について多数のディレクトリを監視しようとすると、複数の監視を作成する必要があり、その制限を超える可能性があります。
この問題は、次の方法でも解決できます。
sudo sysctl fs.inotify.max_user_watches = 582222 && sudo sysctl -p
それでも機能しない場合は、このソリューションを探してくださいIcetutor
最も参考になるコメント
私のためのこの仕事
echo fs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p