A personal journal.

Install Node.js >12 di Raspberry Pi Zero W

Published on: 18/03/2023 • Updated on: 13/05/2025 • 1 min read

Node.js adalah platform pemrograman yang populer untuk mengembangkan aplikasi web dan backend. Namun, penggunaan Node.js di Raspberry Pi Zero dapat menjadi tantangan karena keterbatasan perangkat kerasnya.

Dalam artikel ini, kami akan membahas cara untuk menggunakan Node.js di Raspberry Pi Zero. Sebelumnya, pengguna Raspberry Pi Zero harus menemukan binary Node.js yang sesuai dengan chip ARM V6, karena tidak ada binary resmi untuk versi Node 12 ke atas.

Namun, sekarang ada solusi yang lebih mudah: unofficial-builds.nodejs.org. Anda dapat menggunakan unofficial builds dari Node.js dengan nvm (Node Version Manager).

Pertama-tama, pastikan Anda telah memasang nvm pada Raspberry Pi Zero Anda.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

Kemudian, gunakan URL unofficial builds untuk menginstal Node.js versi yang Anda inginkan dengan perintah berikut:

NVM_NODEJS_ORG_MIRROR=https://unofficial-builds.nodejs.org/download/release nvm install 14

Untuk install Node 14

NVM_NODEJS_ORG_MIRROR=https://unofficial-builds.nodejs.org/download/release nvm install 16

Untuk install Node 16

nvm akan membantu Anda menggunakan Node.js pada Raspberry Pi Zero tanpa kesulitan menemukan binary yang sesuai dengan perangkat keras Anda. Sekarang Anda dapat mengembangkan aplikasi web dan backend di Raspberry Pi Zero dengan menggunakan versi Node.js yang lebih tinggi daripada versi resminya.

Jangan lupa untuk mengikuti tutorial dan dokumentasi yang ada di situs resmi Node.js, untuk mendapatkan sumber daya yang lebih banyak. Semoga artikel ini bermanfaat bagi Anda yang ingin menggunakan Node.js di Raspberry Pi Zero!