Nodemon: [nodemon] Jam internal gagal: tonton ENOSPC

Dibuat pada 14 Sep 2016  ·  33Komentar  ·  Sumber: remy/nodemon

Setelah memulai ulang Nodemon dengan file yang sama, dapatkan Kesalahan ini.
Os: CentOs 7
[simpul] 1.10.2
[nodemon] untuk memulai kembali kapan saja, masukkan rs
[nodemon] menonton: _._
[nodemon] mulai node telefumSearcher.js
[nodemon] Jam internal gagal: watch /home/st.cremer/Сайты/telefumsearcher ENOSPC

Komentar yang paling membantu

Ini bekerja untuk saya
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

Semua 33 komentar

Punya masalah yang sama dengan node 0.10.46

Saya menemukan bahwa masalah ini dimulai di nodemon 1.4.2, 1.4.1 berfungsi dengan baik untuk kami

[simpul] 1.11.0
[nodemon] untuk memulai kembali kapan saja, masukkan rs
[nodemon] menonton: _._
[nodemon] mulai node index.js
...
[nodemon] Jam internal gagal: tonton ENOSPC

Googling ENOSPC mengacu pada ruang disk dan kekurangannya. Bisa jadi temp drive, bisa jadi sesuatu yang lain, tetapi kesalahan itu berasal dari node.js.

anda dapat menggunakan ps -ef | grep node untuk menemukan id proses

dan kemudian sudo kill -9

Ini bekerja untuk saya
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

Ini tidak bekerja nodemon ....mengapa.. ?????
[simpul] 1.17.3
[nodemon] untuk memulai kembali kapan saja, masukkan rs
[nodemon] menonton: .
[nodemon] mulai node app.js
[nodemon] Jam internal gagal: watch /media/keshri/Documents/Express/project ENOSPC

@keshrirai sudahkah anda mencoba ini? itu bekerja untuk saya.
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

@dontito94 , terima kasih banyak kawan. Itu berhasil. Saya penasaran ingin tahu lebih banyak tentangnya. Bisakah Anda menjelaskan fungsi dari perintah itu?

@ dontito94 fungsi apa yang Anda gunakan, tolong jelaskan

@madanpandey97 echo fs.inotify.max_user_watches=524288 itu meningkatkan jumlah jam tangan nodemon saat Anda membuat beberapa perubahan dalam proyek Anda dan sudo tee -a /etc/sysctl.conf && sudo sysctl -p adalah perintah sysctl untuk mengkonfigurasi parameter kernel di runtime @lenikhilsingh

@dontito94 bekerja untuk saya, terima kasih.

selamat datang @ abejide001

terima kasih @dontito94 t bekerja untuk saya juga ;)

terima kasih gan @chan1di

@dontito94 Terima kasih kawan hahahaha...

ya teman @OrionStark

Terima kasih pak @dontito94

Ini bekerja untuk saya. Terima kasih, @dontito94.
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

Bekerja untuk saya, terima kasih Man.

terima kasih @dontito94 kamu telah menyelamatkanku

Ajaib =) terima kasih @dontito94

bekerja untuk saya. Terima kasih

Terima kasih

Ini mungkin karena kami mematikan proc dengan cara yang tidak membuatnya berhenti menonton folder. Mungkin ada cara yang lebih anggun untuk menghadapinya daripada sekadar menambahkan pengamat yang diizinkan .. batas itu ditetapkan karena suatu alasan

Ini mungkin karena kami mematikan proc dengan cara yang tidak membuatnya berhenti menonton folder. Mungkin ada cara yang lebih anggun untuk menghadapinya daripada sekadar menambahkan pengamat yang diizinkan .. batas itu ditetapkan karena suatu alasan

@yacineMTB Saya baru saja me-restart komputer

terima kasih @dontito94 berhasil.

@keshrirai sudahkah anda mencoba ini? itu bekerja untuk saya.
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

Mengapa saya selalu harus menjalankan perintah ini sebelum nodemon ?

@tbhaxor itu meningkatkan jumlah jam tangan nodemon saat Anda membuat beberapa perubahan dalam proyek Anda dan mengonfigurasi parameter kernel saat runtime

@tbhaxor itu meningkatkan jumlah jam tangan nodemon saat Anda membuat beberapa perubahan dalam proyek Anda dan mengonfigurasi parameter kernel saat runtime

Mungkin itu sebabnya karena awalnya /etc/sysctl.conf tidak ada di OS saya
Btw: os saya Arch Linux 4.19-Manjaro

@tbhaxor itu meningkatkan jumlah jam tangan nodemon saat Anda membuat beberapa perubahan dalam proyek Anda dan mengonfigurasi parameter kernel saat runtime

Mungkin itu sebabnya karena awalnya /etc/sysctl.conf tidak ada di OS saya
Btw: os saya Arch Linux 4.19-Manjaro

Ya, tentu! jadi lakukan saja pada satu waktu sebelum nodemon

@dontito94 Terima kasih banyak!

Langkah 1)
sudo npm instal mongodb@terbaru

Langkah 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

langkah3)
sudo apt-get update

langkah4)
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

langkah5)
sudo apt-get install MongoDB

langkah6)
layanan nodemon

mudah-mudahan, ini memecahkan kesalahan yang sama yang saya hadapi saat mengerjakan Angular8 dengan Nodejs dan menggunakan MongoDB sebagai database.

untuk mengambil langkah-langkah di atas, saya mengikuti tautan berikut: -
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
itu saja .. :)

Tampaknya port maks saya tidak dikonfigurasi dengan benar. Saya menjalankan kode berikut dan berhasil ...

echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Apa yang dilakukan perintah ini adalah meningkatkan jumlah jam tangan yang diizinkan untuk satu pengguna. Secara default, jumlahnya bisa rendah (8192 misalnya). Ketika nodemon mencoba untuk melihat sejumlah besar direktori untuk perubahan, ia harus membuat beberapa jam tangan, yang dapat melampaui batas itu.

Anda juga dapat mengatasi masalah ini dengan:

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

Jika Masih Tidak Bekerja Silakan Cari Solusi ini Icetutor

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

ehmicky picture ehmicky  ·  4Komentar

Exeteres picture Exeteres  ·  4Komentar

Makoehle picture Makoehle  ·  3Komentar

endquote picture endquote  ·  4Komentar

jonerer picture jonerer  ·  4Komentar