Bagaimana Cara Mengatasi Error EADDRINUSE di Node.js?

Dibuat
·
Dilihat22 kali
0

Ketika saya menjalankan Express.js muncul pesan kesalahan:

Error: listen EADDRINUSE: address already in use :::3000
Emitted 'error' event on Server instance at:
    at emitErrorNT (node:net:1744:8)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  code: 'EADDRINUSE',
  errno: -98,
  syscall: 'listen',
  address: '::',
  port: 3000
}

Jika saya ubah portnya ke yang lain selain 3000 aplikasi berhasil dijalankan, tapi saya ingin tetap menggunakan port tersebut, bagaimana caranya ya?

1 Jawaban
0

Kesalahan ini muncul karena alamat atau port yang digunakan Express sudah digunakan oleh aplikasi lain.

Bisa pakai kill-port untuk menghentikan proses yang menggunakan alamat atau port tersebut. Caranya cukup jalankan perintah berikut:

npx kill-port 3000
Dibuat

Kamu tau jawabannya?

Ayo bergabung bersama lebih dari 200.000 pengguna lainnya!