Pemrograman Mobile

Install React Native di Macintosh : Mengatasi NPM versi 5 yang tidak kompatibel

Halo semua apa kabar?, kali ini sy membuat catatan tentang bagaimana install react-native di Mac. Sederhananya bisa ikuti di...

Written by Resika Arthana · 54 sec read >

Halo semua apa kabar?, kali ini sy membuat catatan tentang bagaimana install react-native di Mac. Sederhananya bisa ikuti di official page React-Native.  Namun kadang hidup tidak selancar yang kita rencanakan (cie, curcol :-D). Untuk itu sy tulis pengalaman  install React-Native di MacOS High Sierrra (10.13.2). Saat ini (12 Februari 2018), NPM yang baru direlease adalah versi 5 yang ternyata tidak disupport oleh react native. Jadi harus install NPM versi 4

1.Install XCODE

Silakan download XCODE dari APP Store, gampang kok

2. Install Brew

Brew merupakan package manager di Mac. Untuk install brew, cukup jalankan perintah ini di terminal

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3. Install NPM

ketik perintah berikut di terminal

brew install node

silakan tunggu sambil ngopi.  Setelah selesai cek versi NPM

npm -v

saat ini versi NPM adalah 5.6.0. Versi 5 ke atas belum didukung oleh React-Native. Kalo dipaksakan jadinya muncul seperti ini saat create project di React-Native

Jadi  NPM harus di downgrade ke versi 4 dulu

4. Downgrade NPM

Ketik perintah
npm install -g npm@4

terlihat di atas bahwa versi NPM sudah menjadi 4

5. Install React-Native

ketik perintah npm install -g create-react-native-app

6. Create Project Baru

ketik perinta create-react-native-app AppProject1
AppProject1 bisa diganti dengan nama project anda

7. Run

masuk ke folder project cd AppProject1/

kemudian jalankan perintah npm start nah kadang disini terjadi error. Silakan ikuti petunjuk errornya dengan menjalankan perintah

sudo sysctl -w kern.maxfiles=5242880
sudo sysctl -w kern.maxfilesperproc=524288

ketik ulang npm start

tadaaa.. selesai. Silakan buka aplikasi EXPO di hp anda untuk melihat aplikasinya. Pastikan HP dan komputer ada di jaringan yang sama

Written by Resika Arthana
I Ketut Resika Arthana, staff dosen di Undiksha. Juga sebagai ketua divisi pengembangan sistem informasi di UPT TIK - Undiksha. Selain itu, juga sebagai co-founder PT. Hooki Global Kreasi. Bidang ilmu ditekuni : pemrograman, datamining, user experience dan IOT Profile

Page optimized by WP Minify WordPress Plugin