Nodemon tidak melihat file aplikasi saat path ke direktori tempat aplikasi berada berisi tanda seru.
versi 1.12.1.
contoh path ke folder: 'some-path/!node-example/node-application'
Saya memiliki hal yang sama ketika saya menjalankan nodemon dengan jalur absolut saya tidak menonton file apa pun
sudo nodemon -L /folder/directory/nodejsFile.js -V
Outputnya adalah '[nodemon] menonton 0 file'
Ketika saya pertama kali pergi ke jalur dan satu-satunya menggunakan nama file itu melihat file saya
cd /folder/directory/
sudo nodemon -L nodejsFile.js -V
Outputnya adalah '[nodemon] menonton 12 file'
Sunting:
Saya pikir bugnya adalah kenyataan bahwa nodemon menggunakan process.cwd();
setiap tempat alih-alih mendapatkan jalur relatif dengan argumen file yang dieksekusi yang Anda berikan
jadi dalam file yang cocok dan semua file lain yang menggunakan proccess.cwd()
mereka perlu menggunakan
gunakan seperti dalam contoh saya di atas '/folder/direktori/nodejsFile.js' atau 'nodejsFile.js' untuk mendapatkan jalur absolut dengan sesuatu seperti path.dirname
https://github.com/remy/nodemon/blob/07e55cc35d45cf0f863031b3eabeed9fd58361bd/lib/monitor/match.js#L53
Penanganan jalur ini adalah perilaku yang dimaksudkan.
Mungkin membuat param baru di mana Anda dapat menentukan jalurnya?
Komentar yang paling membantu
Mungkin membuat param baru di mana Anda dapat menentukan jalurnya?