Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk memulakan semula Node.js

Bagaimana untuk memulakan semula Node.js

PHPz
PHPzasal
2023-04-17 16:40:352423semak imbas

Node.js ialah persekitaran masa jalan JavaScript yang popular yang digunakan secara meluas dalam pembangunan. Walau bagaimanapun, kadangkala semasa pembangunan, kami mungkin menghadapi beberapa isu yang boleh menyebabkan Node.js ranap atau berhenti berfungsi. Pada masa ini kita perlu memulakan semula Node.js untuk meneruskan operasi biasa. Artikel ini akan menerangkan cara memulakan semula Node.js.

  1. Mulakan semula dalam konsol

Dalam konsol, kita boleh menggunakan arahan berikut untuk memulakan semula Node.js:

Ctrl + C

Arahan ini boleh hentikan proses semasa Proses Node.js sedang berjalan, tetapi proses Node.js perlu dijalankan semula. Proses Node.js boleh dimulakan semula menggunakan arahan berikut

node app.js

Perintah ini akan memastikan aplikasi kami berjalan semula.

  1. Menggunakan nodemon

Seterusnya, kami memperkenalkan kaedah mulakan semula yang lebih mudah, anda boleh menggunakan pakej pihak ketiga Nodemon. Ia ialah alat utiliti yang memulakan semula aplikasi Node.js secara automatik. Kelebihannya ialah ia boleh mengesan perubahan fail secara automatik.

Pasang Nodemon:

$ npm install -g nodemon

Gunakan Nodemon untuk menjalankan aplikasi Node.js kami:

$ nodemon app.js

Apabila kami mengubah suai kod atau fail lain, Nodemon akan mengesan fail secara automatik perubahan dan mulakan semula aplikasi. Proses ini boleh meningkatkan kecekapan pembangunan web.

  1. Gunakan pm2

Selain Nodemon, kami juga boleh menggunakan pm2 pengurus proses popular lain untuk memulakan semula aplikasi Node.js, yang bukan sahaja menyokong permulaan semula, tetapi juga Bantuan kami mencapai pemantauan proses dan pengimbangan beban.

Pasang pm2:

$ npm install pm2 -g

Jalankan aplikasi Node.js kami menggunakan pm2:

$ pm2 start app.js

Gunakan arahan berikut untuk melihat status berjalan:

$ pm2 list

Kini jika anda ingin memulakan semula aplikasi, anda boleh menggunakan arahan berikut:

$ pm2 restart app

pm2 mempunyai banyak arahan lain yang berguna, contohnya, anda boleh menggunakan pm2 stop untuk menghentikan aplikasi, gunakan log pm2 untuk melihat log, dll.

Ringkasan

Semasa proses pembangunan Node.js, pelbagai masalah mungkin timbul, salah satunya ialah aplikasi ranap atau berhenti berjalan. Dalam kes ini, kita perlu memulakan semula Node.js untuk menghidupkan dan menjalankannya semula. Artikel ini memperkenalkan tiga kaedah: memulakan semula dalam konsol, memulakan semula Nodemon secara automatik dan menggunakan pengurus proses pm2. Bergantung pada keperluan dan senario penggunaan yang berbeza, kaedah mulakan semula yang berbeza boleh dipilih.

Atas ialah kandungan terperinci Bagaimana untuk memulakan semula Node.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn