Lanjutkan ke konten

Node.js

AplikasiOpenJS Foundation

Disebut juga node, node.js, nodejs runtime

OpenJS FoundationProduktivitas

Runtime JavaScript dari OpenJS Foundation. Penginstal resmi Windows menempatkan node.exe di bawah Program Files\nodejs dan menyertakan npm.

Yang perlu Anda ketahui

Node.js menjalankan JavaScript. npm disertakan bersama penginstal resmi.

node.exe adalah runtime Node.js. Penginstal resmi Windows juga menempatkan npm di PATH. python.exe adalah CPython. node.exe di dalam folder proyek sering kali merupakan penginstalan lokal atau nvm.

Apa ini?
Runtime JavaScript dengan npm
Sama dengan Python?
Bukan. Bahasa yang berbeda
node.exe dalam proyek?
Sering kali salinan lokal atau nvm
Feex menyatakan
Jika node.exe berada di server pengembangan yang tersisa, saya akan membaca baris perintah untuk server.js atau npm. Saya tidak akan mencopot Python untuk menghentikannya.

Apa itu Node.js?

Node.js adalah runtime JavaScript OpenJS. Build resmi berada di bawah Program Files\nodejs atau folder nvm. Ini bukan Python dan bukan komponen Windows.

Jika Anda belum pernah menggunakannya

Jika README menyatakan untuk menginstal Node, dapatkan penginstal LTS dari nodejs.org. Paket tersebut menyertakan npm. Anda tidak memerlukan Python untuk aplikasi Node dasar. node.exe di Program Files\nodejs adalah runtime global. node.exe di samping proyek sering kali merupakan nvm-windows atau salinan vendor.

Untuk apa alat ini digunakan?

Menjalankan alat JavaScript

Server pengembangan, CLI, dan skrip dimulai sebagai node.exe. Itu bukan python.exe.

Instalasi npm

npm.cmd dikirimkan bersama penginstal resmi. Composer adalah analog PHP, bukan alat ini.

Manajer versi

nvm-windows menyimpan salinan node.exe tambahan. Salinan tersebut tetaplah Node, bukan file System32.

Untuk siapa alat ini?

  • Orang yang alat kerjanya membutuhkan npm
  • Pengguna yang menemukan node.exe di dalam proyek dan mengira itu malware
  • Siapa pun yang bingung membedakannya dengan Python karena keduanya disebut runtime

Status saat ini

Dikembangkan secara aktif. OpenJS merilis jalur Current dan LTS. Artikel ini membahas runtime desktop Windows, bukan Node di dalam WSL.

Berapa usianya?

Ryan Dahl merilis Node.js pada tahun 2009. Alat ini lebih muda dari Python (1991) dan lebih tua dari kebanyakan editor Electron. Pekerjaan Windows saat ini menggunakan LTS dari nodejs.org, bukan era 0.x.

Versi

Saluran utama terlebih dahulu. Nomor build yang tepat tidak semuanya diverifikasi di sini.

LTS
Current

Persyaratan sistem

Nilai-nilai mengikuti panduan publik penerbit. Beban kerja tetap memengaruhi kebutuhan sebenarnya.

Minimum

Persyaratan sistem minimum
Sistem operasi Rilis 64-bit Windows 10 atau Windows 11 saat ini, menurut nodejs.org
RAM Runtime berukuran kecil. Bundler dan node_modules menentukan penggunaan memori

Profil sumber daya

Kebutuhan CPU
Mengikuti apa yang Anda buka di dalam aplikasi
Kebutuhan RAM
Mengikuti dokumen, tab, atau pustaka

Proses terinstal

Eksekutabel ini milik produk ini ketika terpasang.

Proses terinstal
node.exe Runtime Node.js untuk instalasi tersebut

Komponen pengaktifan (startup)

Skrip npm Startup dapat memulainya. Itu adalah tindakan Anda atau vendor, bukan layanan bawaan Windows bernama Node.

Lokasi berkas

Lokasi umum Node.js
Instalasi umum C:\Program Files\nodejs\

Format berkas

JSMJSpackage.json

Masalah umum

Server localhost yang tersisa

npm start dapat membuat node.exe tetap berjalan setelah Anda menutup editor. Hentikan baris perintah tersebut, bukan python.exe.

node.exe lokal proyek

Beberapa alat menyertakan runtime vendor. Buka lokasi file. Program Files\nodejs adalah penginstalan resmi.

Mengatasi masalah

where.exe node dan node -v

Konfirmasikan Program Files\nodejs versus nvm versus salinan proyek. where.exe python adalah instalasi yang berbeda.

Jika pekerjaan dilakukan di dalam Ubuntu, exe ini adalah yang salah

WSL Node berada di dalam distro. Menghentikan node.exe Windows tidak akan menghentikan Node Linux.

Instal ulang dari nodejs.org, bukan paket Node sembarangan

Penginstal LTS resmi menyertakan npm. Bundel iklan penelusuran adalah sampah.

Alternatif

Python adalah bahasa yang berbeda. Bun dan Deno memiliki fungsi yang tumpang tindih untuk beberapa pekerjaan JS.

Bantuan dan unduhan resmi

Mulailah dari vendor. Situs berkas exe acak bukanlah saluran dukungan.

Kontak resmi
Unduh nodejs.org/ Penginstal resmi atau halaman vendor
Bantuan nodejs.org/docs Dukungan vendor
Situs resmi nodejs.org/ Mulailah dari sini, bukan dari host exe acak
Indeks rilis nodejs.org/en/download/releases Saat proyek mengunci versi utama yang lebih lama

Perangkat keras terkait

Runtime itu sendiri ringan. Proyek TypeScript besar membutuhkan RAM dan SSD untuk node_modules.

Rincian teknis

Rincian teknis

Nomor versi vendor dapat berubah. Artikel ini tidak menetapkan suatu build tertentu.

Sumber dan verifikasi

Label sumber tercatat: Agustus 2026. Label ini tidak menetapkan verifikasi independen. Cara kami meneliti.

Apakah artikel ini bermanfaat?

Cukup jawab ya atau tidak. Pilih alasan jika Anda mau, atau tambahkan catatan singkat.

Apakah artikel ini bermanfaat?