Writer & IoT Cloud Architect — Life Long Learner

Cara Install Nodejs untuk Apple Silicon ARM M1 pada Macbook

Degananda.com -

macbook silicon nodejs

Apakah bisa menjalankan nodejs secara native pada macbook arm m1? 

tentu saja bisa!


bagi pengguna apple silicon khususnya saat ini processor arm m1 tidak perlu khawatir untuk dapat menggunakan nodejs secara native pada M1. Hal ini dikarenakan pada tanggal 20 april tahun 2021, nodejs secara resmi telah merilis node versi 16 yang salah satu fiturnya adalah support (natively) terhadap apple silicon.

pada website resmi nodejs secara resmi hadir dua versi installer nodejs yang berbeda. Untuk apple silicon arm memiliki nama darwin-arm64 sedangkan untuk intel based memiliki nama darwin-arm64

Namun perlu diketahui bahwa nodejs versi 16 ini belum memiliki versi LTS (long term support). Pihak nodejs baru akan memperkenalkan nodejs versi 16 LTS di oktober tahun 2021.

Cara Install Nodejs untuk Apple Silicon ARM M1 pada Macbook

nodejsthumbnail

Proses installasi nodejs versi 16 pada macbook m1 silicon ini tidak berbeda dengan versi-versi sebelumnya (yang tidak support arm). 

langkah 1 – Unduh installer nodejs versi 16 pada halaman resmi nodejs

download nodejs v16 untuk macbook m1.jpg
pastikan unduh nodejs versi 16 (64 bit / arm64)

buka halaman dibawah ini 

https://nodejs.org/en/download/current/

jika menggunakan versi binary(.tar.gz) pastikan untuk mengunduh installer nodejs dengan tipe darwin-arm64. jangan memilih darwin-x86 karena itu adalah versi nodejs untuk processor intel based mac.

namun, untuk mempermudah proses installasi disarankan memilih macOs installer (.pkg) karena merupakan installer multi architecture.

Langkah 2 – Jalankan file .pkg untuk memulai proses installasi

tunggu hingga proses selesai.

Langkah 3 – Verifikasi

nodejs 16 terinstall pada macbook m1.jpg

tuliskan perintah dibawah ini pada terminal

node -v

selesai. selamat, nodejs kini telah terinstall pada macbook m1 dan berjalan secara native.

(Visited 198 times, 1 visits today)

Leave a Reply