Saya menggunakan nodemon dengan tegukan dan saya memiliki serangkaian tugas yang harus dijalankan secara berurutan pada perubahan file.
Saya menggunakan jam tangan gulp dan mengirim restart dari salah satu tugas ini ke nodemon.
Semuanya baik-baik saja kecuali bahwa dalam skenario ini saya tidak perlu nodemon untuk menonton file apa pun, karena gulp sudah melakukannya.
Sayangnya tidak ada cara untuk mematikan menonton di nodemon.
Selain itu, saya bahkan tidak dapat membuatnya menonton sesedikit mungkin - selalu menambahkan sesuatu seperti **/ ke jalur yang saya berikan.
Tentu saja saya dapat menggunakan opsi "abaikan", tetapi akan jauh lebih baik jika saya dapat menentukan bahwa saya tidak perlu menonton apa pun.
PS Ini juga akan keren untuk dapat menentukan apa sebenarnya yang ingin saya tonton tanpa tiba-tiba menambahkan awalan atau menerapkan default (nodemon sangat agresif dalam hal ini).
Bisakah Anda mereplikasi ini tanpa menggunakan tegukan (karena ini benar-benar terpisah .)
proyek yang melakukan hal sendiri dengan nodemon)?
Pada 2 Mar 2015 18:53, "Dmitry Smolin" [email protected] menulis:
Saya menggunakan nodemon dengan tegukan dan saya memiliki serangkaian tugas yang harus dijalankan
secara berurutan pada perubahan file.
Saya menggunakan jam tangan gulp dan mengirim restart dari salah satu tugas ini ke nodemon.
Semuanya baik-baik saja kecuali bahwa dalam skenario ini saya tidak perlu nodemon untuk menonton apapun
file, karena gulp sudah melakukannya.Sayangnya tidak ada cara untuk mematikan menonton di nodemon.
Selain itu, saya bahkan tidak bisa membuatnya menonton sesedikit mungkin - selalu
menambahkan sesuatu seperti **/ ke jalur yang saya berikan.
Tentu saja saya dapat menggunakan opsi "abaikan", tetapi akan jauh lebih baik untuk menjadi
dapat menentukan bahwa saya tidak perlu menonton apa pun.PS Ini juga akan keren untuk dapat menentukan apa yang sebenarnya saya inginkan
tonton tanpa tiba-tiba menambahkan awalan atau menerapkan default (nodemon
sangat agresif dalam hal ini).—
Balas email ini secara langsung atau lihat di GitHub
https://github.com/remy/nodemon/issues/516.
Saya rasa saya bisa.
Tapi bagaimana saya bisa mematikan menonton? Saya hanya tidak menemukan opsi seperti itu.
Dan semua upaya saya untuk menggunakan opsi seperti watch: false
, watch: []
, watch: ''
, watch: ['']
(dan seterusnya) telah gagal.
Saya menelusuri sumbernya dan menemukan bahwa nodemon menggunakan direktori default untuk menonton setiap upaya untuk memberikan semacam "tidak ada" sebagai opsi.
Contohnya:
*.*
ke daftar tontonan meskipun default tidak diterapkan (akan mencegah daftar tontonan kosong meskipun item sebelumnya akan diperbaiki)Juga sepertinya baris ini menambahkan awalan **/
ke aturan, jadi Anda tidak dapat menentukan beberapa file atau direktori konkret, itu akan secara paksa menjadi **/somedir
Anda sekarang dapat melakukan watch: false
untuk _tidak_ menonton apa pun secara opsional. Ini agak spesifik untuk masalah Anda, tetapi mudah untuk ditambahkan.
Terima kasih!
Komentar yang paling membantu
Anda sekarang dapat melakukan
watch: false
untuk _tidak_ menonton apa pun secara opsional. Ini agak spesifik untuk masalah Anda, tetapi mudah untuk ditambahkan.