NativeScript - Instalasi
Bagian ini menjelaskan tentang cara menginstal NativeScript pada mesin Anda.
Prasyarat
Sebelum pindah ke instalasi, kita membutuhkan prasyarat berikut -
Node.js
Android
iOS
Verifikasi Node.js
Node.js adalah mesin waktu proses JavaScript yang dibangun di atas mesin JavaScript internal Google Chrome, v8. NativeScript menggunakan Node.js secara ekstensif untuk berbagai tujuan seperti membuat aplikasi template starter, menyusun aplikasi, dll., Node.js wajib ada di komputer Anda.
Mudah-mudahan, Anda telah menginstal Node.js di mesin Anda. Jika tidak diinstal, kunjungi tautannya,https://nodejs.org/ dan unduh paket LTS terbaru dan instal.
Untuk memverifikasi apakah Node.js diinstal dengan benar, ketik perintah di bawah ini pada terminal Anda -
node --version
Anda bisa melihat versinya. Saat ini, versi node "LTS" yang stabil saat ini adalah 12.14.0.
Penyiapan CLI
NativeScript CLI adalah aplikasi berbasis terminal / baris perintah dan memungkinkan Anda membuat dan mengembangkan aplikasi NativeScript. Node.js package manager npm digunakan untuk menginstal NativeScript CLI di komputer Anda.
Gunakan perintah di bawah ini untuk menginstal NativeScript CLI -
npm install -g nativescript
Setelah menjalankan perintah ini, kita bisa melihat output berikut -
setupcli
Kami telah menginstal NativeScript CLI, tns terbaru di sistem kami. Sekarang, ketik perintah di bawah ini di terminal Anda -
tns
Ini akan mencantumkan panduan memulai cepat. Anda bisa melihat output berikut -
cli
Kita dapat menggunakan tns untuk membuat dan mengembangkan aplikasi bahkan tanpa pengaturan tambahan. Tapi, kami tidak dapat menerapkan aplikasi di perangkat nyata. Sebagai gantinya kita dapat menjalankan aplikasi menggunakan aplikasi NativeScript PlayGround iOS / Android. Kami akan memeriksanya di bab-bab mendatang.
Menginstal Aplikasi NativeScript playground
Buka App store iOS atau Google Play Store Anda dan cari aplikasi NativeScript Playground. Setelah aplikasi terdaftar di hasil pencarian, klik opsi instal. Ini akan menginstal aplikasi NativeScript Playground di perangkat kami.
Aplikasi NativeScript Playground akan berguna untuk menguji aplikasi Anda di perangkat Android atau iOS tanpa menerapkan aplikasi di perangkat atau emulator sebenarnya. Ini akan mengurangi waktu untuk mengembangkan aplikasi dan cara mudah untuk memulai pengembangan aplikasi seluler kita.
Pengaturan Android dan iOS
Dalam bab ini, mari kita pelajari cara menyiapkan sistem untuk membangun dan menjalankan aplikasi iOS dan Android baik di emulator atau di perangkat nyata.
Langkah 1: Ketergantungan Windows
Jalankan perintah di bawah ini di command prompt windows Anda dan jalankan sebagai administrator -
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex
((new-object net.webclient).DownloadString('https://www.nativescript.org/setup/win'))"
Setelah perintah ini, Skrip diunduh kemudian instal dependensi dan konfigurasikan.
Langkah 2: Ketergantungan macOS
Untuk menginstal di macOS, Anda harus memastikan bahwa Xcode diinstal atau tidak. Xcode adalah wajib untuk NativeScript. Jika Xcode tidak diinstal, kunjungi tautan berikuthttps://developer.apple.com/xcode/dan unduh; lalu instal.
Sekarang jalankan perintah berikut di terminal Anda -
sudo ruby -e "$(curl -fsSL https://www.nativescript.org/setup/mac)"
Setelah menjalankan perintah di atas, skrip akan menginstal dependensi untuk pengembangan iOS dan Android. Setelah selesai, tutup dan mulai ulang terminal Anda.
Langkah 3: Ketergantungan Android
Mudah-mudahan, Anda telah mengonfigurasi prasyarat berikut -
JDK 8 atau lebih tinggi
SDK Android
Repositori Dukungan Android
Google Repository
Android SDK Build-tools 28.0.3 atau yang lebih tinggi
Android Studio
Jika prasyarat di atas tidak dikonfigurasi, kunjungi tautan berikut ini https://developer.android.com/studio/instal dan instal. Terakhir, Tambahkan JAVA_HOME dan ANDROID_HOME di variabel lingkungan Anda.
Langkah 4: Verifikasi dependensi
Sekarang semuanya sudah selesai. Anda dapat memverifikasi ketergantungan menggunakan perintah di bawah ini -
tns doctor
Ini akan memverifikasi semua ketergantungan dan meringkas hasilnya seperti di bawah ini -
√ Getting environment information
No issues were detected.
√ Your ANDROID_HOME environment variable is set and points to correct directory.
√ Your adb from the Android SDK is correctly installed.
√ The Android SDK is installed.
√ A compatible Android SDK for compilation is found.
√ Javac is installed and is configured properly.
√ The Java Development Kit (JDK) is installed and is configured properly.
√ Local builds for iOS can be executed only on a macOS system.
To build for iOS on a different operating system, you can use the
NativeScript cloud infrastructure.
√ Getting NativeScript components versions information...
√ Component nativescript has 6.3.0 version and is up to date.
√ Component tns-core-modules has 6.3.2 version and is up to date.
√ Component tns-android has 6.3.1 version and is up to date.
√ Component tns-ios has 6.3.0 version and is up to date.
Jika Anda menemukan masalah apa pun, perbaiki masalah tersebut sebelum melanjutkan untuk mengembangkan aplikasi.