Saya ingin mengecualikan beberapa file tertentu dari pemantauan NodeMon. Bagaimana saya bisa melakukan ini?
Konfigurasi saya yang ada:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
.nodemon-ignore
file di root aplikasi ...Jawaban:
Untuk membuat NodeMon mengabaikan banyak file dari pemantauan, Anda dapat memulainya sebagai
dengan PATTERN adalah nama file, direktori, atau pola wildcard tertentu. Pastikan bahwa jika Anda menggunakan wildcard, itu lolos.
Sebagai contoh
Alternatifnya, jika Anda ingin mengonfigurasi perilaku itu, coba buat
nodemon.json
file di direktori kerja Anda saat ini, atau direktori beranda Anda. Anda dapat mengkonfigurasi mengabaikan beberapa file dengan menambahkan sesuatu seperti berikut ini ke file konfigurasi ini:Lihat file README di https://github.com/remy/nodemon untuk lebih jelasnya.
sumber
nodemon --ignore public/ build.js
Ini mungkin karena tata letak keyboard Prancis di windows ...Anda dapat menambahkan konfigurasi nodemon dalam file package.json Misalnya:
Kuncinya harus "nodemonConfig". Abaikan aturan dapat ditetapkan sebagai larik glob atau nama file lengkap
Info lebih lanjut: https://github.com/remy/nodemon#packagejson
sumber
--ignore
untuk berfungsi, tetapi ini berhasil. Solusi bersih juga.Bagi saya (Mac dan nodemon 1.18.3), satu-satunya cara untuk mengabaikan seluruh direktori adalah dengan menjalankan mis
dengan tanda kutip ganda dan **. File konfigurasi tidak akan berfungsi.
Saya telah menyiapkan alias seperti ini:
Periksa file apa yang dipantau dengan menjalankan
-i adalah alternatif untuk --ignore. Lihat parameter yang tersedia dengan nodemon --help
sumber