dimulai dengan masuk ke alamat ini
https://facebook.github.io/react-native/docs/getting-started
ikuti langkahnya install beberapa keperluannya
langkah awal install node.js
https://github.com/nodesource/distributions/blob/master/README.md#debmanual
jika menggunakan ubuntu
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt install curl
jika menemukan error pada saat menjalankan react native dengan log
/usr/bin/env: ‘node’: No such file or directory
maka ini perlu settingan pada file env
https://github.com/nodejs/help/wiki/Installation
https://github.com/nodejs/help/wiki/Installation
Setup environment variables Node.js
dengan comand
cd /etc/profile.ddengan comand
sudo touch nodejs-env.sh
sudo xed nodejs-env.sh
masukkan
simpan dan restart komputer andamasukkan
export NODEJS_HOME=/home/installer/node-v10.15.3-linux-x64/
export PATH=$PATH:$NODEJS_HOME/bin
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java8-set-default
cek versi java : jva -version
install react native
sebelumnya install npm
dengan
sudo apt-get install npm
npm install -g react-native-cli
Pilih tab "Platform SDK" dari dalam Manajer SDK, lalu centang kotak di samping "Tampilkan Detail Paket" di sudut kanan bawah. Cari dan perluas Android 9 (Pie)entri, lalu pastikan item berikut dicentang:
Android SDK Platform 28
Intel x86 Atom_64 System Image atau Google APIs Intel x86 Atom System Image
Selanjutnya, pilih tab "SDK Tools" dan centang kotak di samping "Tampilkan Detail Paket" di sini juga. Cari dan perluas entri "Android SDK Build-Tools", lalu pastikan yang 28.0.3dipilih.
Configure the ANDROID_HOME environment variable
install nautilus for dekstop seting
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get install && sudo apt-get install nautilus
sudo apt-get install gedit
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
untuk cek apakah sudah berhasil jalankan comand berikut
echo $ANDROID_HOME
lalu install emulator dan jalankan dengan comand berikut
sudo cp -R /root/.android $HOME
lalu sekarang waktunya memulai project dengan
react-native init AwesomeProject
Run instructions for iOS:
• cd /home/AwesomeProject && react-native run-ios
- or -
• Open ios/AwesomeProject.xcodeproj in Xcode
• Hit the Run button
Run instructions for Android:
• Have an Android emulator running (quickest way to get started), or a device connected.
• cd /home/gery/AwesomeProject && react-native run-android