Saya menjalankan server simpul dengan mengetik
node server.js
dari terminal dempul untuk menjalankannya. Sekarang saya ingin menghentikan server bagaimana saya harus melakukannya? Saya mencoba menekan tombol pause break pada keyboard. Tapi itu tidak menghentikannya.
app.close()
ifvar app = require('http').createServer()
.Coba dari terminal lain
killall node
Bekerja di OS X dan Linux
sumber
Jika Anda akan menggunakan perintah 'atas' untuk mematikan suatu proses, Anda harus mencoba mengirim sinyal '2' terlebih dahulu, bukan '9'. Mengirim '9' seperti menarik steker di komputer Anda alih-alih mengeluarkan perintah mematikan. Kadang-kadang dapat memiliki beberapa konsekuensi yang tidak diinginkan. Mengirim '2' memiliki efek yang sama dengan
ctrl+c
.Untuk referensi, berikut adalah beberapa sinyal yang dapat Anda kirim untuk menghentikan suatu proses dan apa artinya: (dari kill man page)
sumber
Masukkan 'atas' di baris perintah dan temukan ID proses dari proses yang ingin Anda bunuh. Tekan 'K', itu akan meminta Anda untuk memasukkan id proses yang ingin Anda bunuh, masukkan, dan tekan enter. Kemudian akan ditanyakan sinyal apa yang ingin Anda transmisikan ke proses, masukkan '9' dan tekan enter. Prosesnya akan mati.
sumber
Pada os windows di command prompt, Tekan CTRL + C tunggu sampai berhenti jika tidak maka Tekan CTRL + C 2 kali ini pasti akan berhasil.
sumber
ctrl + shift + c melakukan trik di terminal ubuntu
sumber
Saya memiliki masalah yang sama ketika menjalankan npm dari Babun dan kemudian saya mencoba menggunakan Windows CMD sebagai gantinya (karena saya memiliki masalah yang sama menjalankan perintah git dari Babun) dan itu menunjukkan hasil yang berbeda.
Ketika saya menjalankan npm dari CMD, saya harus mengklik Enter sehingga skrip dieksekusi dan kemudian saya diminta untuk mengklik w untuk menampilkan rincian lebih lanjut.
Saya mengklik dan itu menunjukkan:
Tonton Penggunaan
›Tekan f untuk menjalankan hanya tes yang gagal.
›Tekan o untuk hanya menjalankan tes yang terkait dengan file yang diubah.
›Tekan p untuk memfilter berdasarkan pola nama file regex.
›Tekan t untuk memfilter berdasarkan pola regex nama tes.
›Tekan q untuk keluar dari mode menonton.
›Tekan Enter untuk memicu uji coba.
Saya mengklik w dan npm dihentikan dan mengembalikan kontrol ke CMD.
sumber