Node.js ialah persekitaran masa jalan JavaScript yang terkenal yang digunakan untuk membina aplikasi web yang dinamik, pantas dan berskala. Semasa proses pembangunan, pembangun perlu membuat beberapa perubahan dalam kod berjalan dari semasa ke semasa berdasarkan keperluan. Untuk membuat kemas kini menjejaskan, pembangun perlu memulakan semula pelayan Node.js berulang kali.
Proses permulaan semula tradisional memulakan aplikasi dengan melaksanakan perintah 'nod
Siaran ini akan menerangkan cara untuk memulakan semula aplikasi Node.js secara automatik.
Bagaimana untuk Memulakan Semula Aplikasi Node.js Secara Automatik?
Nodemon ialah alat baris arahan yang memantau projek Node.js dan menetapkan semula aplikasi secara automatik apabila sebarang perubahan berlaku di dalamnya. Ini bermakna pengguna tidak perlu menghentikan aplikasi Node.js dahulu dan kemudian memulakannya semula untuk mengambil kesan perubahan.
Nodemon mudah digunakan dan juga tidak memerlukan sebarang contoh untuk memanggilnya. Selain itu, ia tidak menjejaskan kod sumber aplikasi dan menjimatkan masa untuk melaksanakannya berulang kali dengan menaip 'nod
Bagaimana untuk Memasang 'nodemon'?
Node.js “ nodemon ” ialah modul luaran yang pengguna perlu pasang secara global dalam projek menggunakan pilihan “-g”. Untuk tujuan ini, laksanakan arahan yang dinyatakan di bawah:
atas aras laut i -g nodemon
Dapat dilihat bahawa 'nodemon' ditambahkan secara global ke dalam projek Node.js semasa:
Selain itu, 'nodemon' juga boleh dipasang sebagai kebergantungan pembangunan dengan menggunakan ' –jimat ” dan “ -dev ” bendera dengan “ npm ” pengurus pakej:
Sekarang, ' nodemon ” ditambah sebagai kebergantungan dalam projek Node.js semasa:
Semak Versi 'nodemon'.
Untuk pengesahan lanjut ' nodemon ”, pengguna boleh menjalankan arahan yang dinyatakan di bawah untuk menyemak versi yang dipasang:
nodemon -dalam
Dalam arahan di atas, ' -dalam 'bendera menandakan' versi ” kata kunci.
Output berikut menunjukkan versi 'nodemon' yang dipasang iaitu ' 3.0.1 ”:
Bagaimana untuk Menggunakan 'nodemon' untuk Memulakan Semula Aplikasi Node.js Secara Automatik?
Untuk menggunakan ' nodemon ” untuk memulakan semula aplikasi Node.js, tentukan ia sebagai kata kunci diikuti dengan nama fail dengan cara ini:
nodemon < nama fail >
Dalam arahan di atas, 'nama fail' mewakili fail '.js' di mana kod sumber aplikasi Node.js ditulis. Sebagai contoh, namanya ialah 'app.js'.
Sekarang, lihat contoh yang diberikan untuk menggunakan ' nodemon ” secara praktikal untuk memulakan semula aplikasi Node.js.
Contoh 1: Menggunakan 'nodemon' untuk Mulakan Semula Aplikasi Node.js Pada Mulanya
Contoh ini menggunakan 'nodemon' untuk memulakan aplikasi Node.js tanpa membuat sebarang perubahan padanya:
nodemon app.js
Ia boleh dianalisis bahawa 'nodemon' memulakan fail 'app.js' berjaya menunjukkan outputnya:
Contoh 2: Menggunakan 'nodemon' untuk Mulakan Semula Aplikasi Node.js Selepas Membuat Perubahan
Contoh ini menggunakan 'nodemon' untuk memulakan semula fail 'app.js' projek Node.js selepas membuat perubahan yang diingini:
nodemon app.js
Dapat diperhatikan bahawa selepas menyimpan perubahan baharu dalam fail 'app.js', 'nodemon' secara automatik memulakannya semula menunjukkan output berdasarkan kandungan yang dikemas kini:
Itu sahaja tentang memulakan semula aplikasi Node.js secara automatik.
Kesimpulan
Untuk memulakan semula aplikasi Node.js secara automatik, gunakan “ nodemon ” alat baris arahan. Alat baris arahan ini memerlukan ' npm(pengurus pakej nod) ” untuk memasang secara global ke dalam projek Node.js. Setelah pemasangan selesai, nyatakan 'nodemon' sebagai kata kunci dengan fail '.js' aplikasi Node sebagai ' nodemon