Vì vậy, tôi đang trong quá trình tìm hiểu nút và tôi đang tìm kiếm để thử nghiệm, tôi phải xóa phiên bản đang chạy của nút, sau đó khởi động lại bằng mã ứng dụng mới cho máy chủ. Vì vậy, tôi lần đầu tiên thực hiện máy chủ nút của tôi như thế này: node myapp.js
.Cách tốt nhất để khởi động lại máy chủ node.js là gì sau khi thay đổi được thực hiện thành tập lệnh ứng dụng
Sau đó, tôi nhận thấy có điều gì đó không hoạt động đúng hoặc tôi muốn thêm một số mã mới vào myapp.js. Tôi đi vào Process Explorer (Tôi đang chạy nút trên một hộp Windows), và giết quá trình node.exe, và sau đó tải lên các tập tin myapp.js mới với những thay đổi. Sau đó, tôi làm node myapp.js
để bắt đầu lại để kiểm tra lại.
Phải có cách dễ dàng hơn để thực hiện việc này. Tôi gõ vào node --help
nhưng có quá nhiều cờ được liệt kê để xem nếu có một số loại cơ chế khởi động lại tương tự như apache trên linux như: httpd -k restart
. Có một loại "duyên dáng" khởi động lại với nút?
Điều này làm việc, và chắc chắn giám sát nút cũng sẽ làm việc @Bartek. – ariestav
node-dev cũng hoạt động tốt cho việc này. –