Cara Instal Node.js Standalone (Versi .zip) Tanpa Installer
Admin
Penulis Artikel
Instalasi Node.js biasanya dilakukan menggunakan file .msi (Windows Installer). Namun, terkadang kita menghadapi kendala seperti tidak memiliki akses administrator (PC kantor/lab), atau ingin memiliki beberapa versi Node.js sekaligus tanpa merusak sistem.
Solusi terbaiknya adalah menggunakan versi Portable/Standalone (.zip). Berikut adalah langkah-langkah detailnya.
Mengapa Memilih Versi .zip?
Portable: Bisa disimpan di flashdisk atau folder mana pun.
No Admin Privileges: Tidak memerlukan izin administrator untuk instalasi.
Mudah Dihapus: Cukup hapus foldernya jika sudah tidak digunakan.
Langkah 1: Download Node.js Binary
Pertama, kita perlu mengambil file "mentah" Node.js dari situs resminya.
Kunjungi halaman Node.js Download.
Gulir ke bawah ke bagian Prebuilt Binaries.
Pilih tab Windows dan cari opsi Windows Binary (.zip).
Pilih arsitektur x64 (untuk laptop modern).
Langkah 2: Ekstrak ke Folder Tujuan
Setelah download selesai, Anda akan mendapatkan file kompresi.
Klik kanan file
.ziptersebut dan pilih Extract All.Pindahkan folder hasil ekstrak ke lokasi yang aman dan permanen (Jangan di folder Downloads karena berisiko terhapus).
Saran lokasi:
C:\NodeJSatauD:\Tools\NodeJS.Pastikan di dalam folder tersebut Anda melihat file bernama
node.exe.
Langkah 3: Mendaftarkan Node ke System Path
Langkah ini sangat penting. Tanpa langkah ini, perintah node hanya bisa jalan jika Anda berada di dalam foldernya. Kita ingin node bisa dipanggil dari folder mana saja (Global).
Tekan tombol Windows, ketik "Environment", lalu pilih Edit the system environment variables.
Klik tombol Environment Variables di bagian bawah.
Pada bagian System Variables, cari baris bernama Path, lalu klik Edit.
Klik New, lalu masukkan lokasi folder Node.js Anda (Contoh:
C:\NodeJS).Klik OK pada semua jendela.
Mengaktifkan Izin Script (PowerShell)
Karena Anda menggunakan versi .zip, Windows secara default akan memblokir skrip npm demi keamanan. Anda harus memberikan izin akses melalui terminal Administrator:
Klik Start, ketik PowerShell.
Klik Kanan pada Windows PowerShell, lalu pilih Run as Administrator.
Di dalam terminal yang terbuka, ketik atau copy-paste perintah berikut:
PowerShell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachineJika muncul konfirmasi, ketik Y lalu tekan Enter.
Catatan: Langkah ini wajib dilakukan agar perintah
npmtidak dicekal oleh kebijakan keamanan Windows (Execution Policy).
Langkah 4: Verifikasi Hasil
Sekarang saatnya membuktikan apakah prosedur sudah benar.
Buka Command Prompt (CMD) atau PowerShell yang baru.
Ketik perintah berikut secara bergantian:
node -v(untuk cek versi node)npm -v(untuk cek versi package manager)
Jika muncul angka versi (misal: v22.XX.X), selamat! Node.js sudah aktif di komputer Anda.
Troubleshooting (Jika Gagal)
"Node is not recognized": Pastikan Anda sudah menutup dan membuka kembali CMD setelah mengatur Environment Variables.
Folder berpindah: Jika Anda memindahkan folder Node.js ke drive lain, Anda harus memperbarui alamat di Environment Variables lagi.
Artikel Terkait

Building RESTful APIs with GORM
A comprehensive guide to using GORM ORM with Go for database operations

Getting Started with Go and Fiber
Learn how to build high-performance web applications using Go and the Fiber framework
Best Practices Pengembangan Software Modern untuk Developer
Pelajari praktik terbaik dalam pengembangan software modern yang wajib diketahui setiap developer untuk meningkatkan kualitas dan efisiensi.
