Penting
Repo ini sedang dalam proses dan belum siap untuk digunakan produksi.
Berikut adalah versi aplikasi Langx berbasis flutter, yang awalnya dikembangkan menggunakan kerangka sudut ionik.
Proyek ini adalah titik awal untuk aplikasi flutter.
Beberapa sumber daya untuk Anda mulai jika ini adalah proyek flutter pertama Anda:
Untuk bantuan memulai dengan pengembangan flutter, lihat dokumentasi online, yang menawarkan tutorial, sampel, panduan tentang pengembangan seluler, dan referensi API lengkap.
brew install flutter > choco install flutter
sudo snap install flutter --classicsudo apt install flutterJika Anda belum mengkloning repositori, Anda dapat melakukannya dengan perintah berikut:
git clone https://github.com/langx/langx-flutter.git
cd langx-flutterArahkan ke direktori proyek dan instal dependensi yang diperlukan:
flutter pub get Salin file .env.sample ke .env :
cp .env.sample .envPastikan konfigurasi proyek benar dan variabel atau pengaturan lingkungan yang diperlukan diatur.
Untuk menjalankan proyek pada emulator atau perangkat fisik, gunakan perintah berikut:
# # chrome
flutter run -d chrome
# # or
flutter run -d < device_id >Untuk menjalankan tes untuk proyek, gunakan perintah berikut:
$ flutter test
00:04 +1: All tests passed !Menganalisis kode:
$ flutter analyze
Analyzing langx-flutter...
No issues found ! (ran in 0.7s)Perangkat daftar:
flutter devicesJika Anda menggunakan Visual Studio Code atau Android Studio, pastikan untuk menginstal plugin Flutter dan Dart untuk meningkatkan pengalaman pengembangan Anda.
Dengan langkah-langkah ini, Anda harus dapat membangun, menjalankan, dan menguji proyek 'Langx-Flutter'. Beri tahu saya jika Anda menghadapi masalah atau membutuhkan bantuan lebih lanjut!
Untuk membangun proyek untuk platform yang berbeda, gunakan perintah berikut:
Android:
flutter build apkiOS:
flutter build iosWeb:
flutter build webUntuk menggunakan proyek ke platform yang berbeda, ikuti dokumentasi resmi untuk setiap platform.
Jika Anda menghadapi masalah apa pun, jangan ragu untuk membuka masalah di Langx/Langx-Flutter/masalah. Jika Anda dapat memperbaiki masalah ini, silakan lakukan dan buka permintaan tarik.
Kami menyambut kontribusi dari komunitas! Jika Anda ingin berkontribusi pada versi flutter dari Langx, silakan garukan repositori kami, buat beberapa perbaikan, dan kirimkan permintaan tarik. Kami akan meninjau perubahan Anda dan menggabungkannya jika mereka memenuhi pedoman kami. Anda dapat mengetahui lebih lanjut tentang ini di Contributing.md. Terima kasih telah membantu membuat halaman ini lebih baik!
Langx adalah proyek open source dan kami menyambut kontribusi dari masyarakat. Jika Anda tertarik untuk berkontribusi, silakan lihat repositori GitHub kami untuk informasi lebih lanjut.
Versi flutter Langx dirilis di bawah lisensi BSD 3-Clause. Jika Anda menggunakan proyek ini, harap sertakan file lisensi dalam distribusi Anda.