Tutorial install React Native di Linux adalah panduan yang sangat dicari oleh para pengembang yang ingin membangun aplikasi mobile cross-platform dengan mudah dan efisiensi tinggi. React Native, sebagai framework populer, memungkinkan pengembangan aplikasi menggunakan JavaScript atau TypeScript. Linux, sebagai sistem operasi open-source, memberikan fleksibilitas dan kinerja optimal bagi para pengembang. Dalam panduan ini, Anda akan mempelajari langkah-langkah lengkap untuk menginstal React Native versi 0.77 di Linux, mulai dari prasyarat hingga cara menjalankan aplikasi di emulator Android. Dengan mengikuti tutorial ini, Anda akan siap memulai perjalanan membangun aplikasi mobile yang inovatif dan profesional.
Table of Contents
TogglePrasyarat Sebelum Install React Native di Linux
Sebelum menginstal React Native, pastikan Linux Anda telah memenuhi prasyarat berikut:
1. Node.js
Node.js adalah runtime JavaScript yang diperlukan untuk menjalankan React Native.
- Instal Node.js versi terbaru (minimal versi 16):
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt install -y nodejs
- Verifikasi instalasi:
node -v npm -v
2. Java Development Kit (JDK)
React Native membutuhkan JDK untuk membangun aplikasi Android.
Instal OpenJDK 17:
sudo apt update sudo apt install -y openjdk-17-jdk
Tambahkan JDK ke PATH
:
echo "export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64" >> ~/.bashrc echo "export PATH=$JAVA_HOME/bin:$PATH" >> ~/.bashrc source ~/.bashrc
Verifikasi instalasi:java -version
3. Android Studio
Android Studio diperlukan untuk pengembangan aplikasi Android.
- Unduh Android Studio dari situs resmi.
- Instal Android Studio dan tambahkan Android SDK:
- Buka SDK Manager dan instal:
- SDK Platform untuk Android 12 (API 31) atau lebih baru.
- Android SDK Build-Tools.
- Emulator Android (opsional).
- Buka SDK Manager dan instal:
- Tambahkan path SDK ke
PATH
:
echo "export ANDROID_HOME=$HOME/Android/Sdk" >> ~/.bashrc
echo "export PATH=$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH" >> ~/.bashrc
source ~/.bashrc
- Periksa SDK:
sdkmanager --list
4. Watchman
Watchman meningkatkan performa pengembangan React Native dengan memonitor perubahan file.
Instal Watchman
sudo apt install -y watchman
5. CocoaPods (Opsional untuk Pengembangan iOS)
Jika Anda juga ingin mengembangkan untuk platform iOS, instal CocoaPods:
Instal Ruby dan CocoaPods:
sudo apt install -y ruby-full sudo gem install cocoapods
Cara Install React Native CLI di Linux
Langkah 1: Instal React Native CLI
React Native CLI memudahkan proses pengembangan aplikasi.
npm install -g react-native-cli
Langkah 2: Buat Proyek React Native
Buat proyek React Native baru:
npx react-native init MyApp --version 0.77
Cara Menjalankan React Native di Emulator Android
1. Siapkan Emulator Android
- Buka AVD Manager di Android Studio dan buat emulator baru.
2. Jalankan Emulator Android
Jalankan emulator yang telah dibuat:
emulator -avd <nama_emulator>
3. Jalankan Aplikasi React Native
Navigasikan ke direktori proyek dan jalankan aplikasi:
cd MyApp
npx react-native run-android
Troubleshooting Saat Install React Native di Linux
1. Error “command not found” atau PATH Tidak Dikenali
Periksa konfigurasi PATH
di ~/.bashrc
atau ~/.zshrc
.
2. Masalah Saat Menjalankan Emulator
Pastikan KVM diaktifkan di BIOS untuk performa emulator yang optimal.
3. Error Build di Android
Periksa versi build-tools dan API level yang diinstal di Android Studio.
Dengan mengikuti panduan “tutorial install React Native di Linux” ini, Anda sudah siap untuk memulai pengembangan aplikasi mobile menggunakan React Native 0.77. Jika mengalami masalah, Anda dapat mencari bantuan di komunitas React Native atau forum seperti Stack Overflow.