重要
このレポは進行中の作業であり、まだ生産の使用の準備ができていません。
これは、元々イオン角型フレームワークを使用して開発されたLangxアプリケーションのフラッターベースのバージョンです。
このプロジェクトは、フラッターアプリケーションの出発点です。
これがあなたの最初のフラッタープロジェクトである場合、あなたを開始するためのいくつかのリソース:
フラッター開発を開始するためには、チュートリアル、サンプル、モバイル開発に関するガイダンス、および完全なAPIリファレンスを提供するオンラインドキュメントをご覧ください。
brew install flutter > choco install flutter
sudo snap install flutter --classicsudo apt install flutterリポジトリをまだクローン化していない場合は、次のコマンドでこれを行うことができます。
git clone https://github.com/langx/langx-flutter.git
cd langx-flutterプロジェクトディレクトリに移動し、必要な依存関係をインストールします。
flutter pub get.env.sampleファイルを.envにコピーします:
cp .env.sample .envプロジェクトの構成が正しく、必要な環境変数または設定が設定されていることを確認してください。
エミュレータまたは物理デバイスでプロジェクトを実行するには、次のコマンドを使用します。
# # chrome
flutter run -d chrome
# # or
flutter run -d < device_id >プロジェクトのテストを実行するには、次のコマンドを使用します。
$ flutter test
00:04 +1: All tests passed !コードの分析:
$ flutter analyze
Analyzing langx-flutter...
No issues found ! (ran in 0.7s)リストデバイス:
flutter devicesVisual Studio CodeまたはAndroid Studioを使用している場合は、FlutterとDartプラグインをインストールして、開発エクスペリエンスを強化してください。
これらの手順を使用すると、「Langx-Flutter」プロジェクトを構築、実行、テストできるはずです。問題が発生した場合や、さらなる支援が必要な場合はお知らせください!
さまざまなプラットフォームのプロジェクトを構築するには、次のコマンドを使用してください。
アンドロイド:
flutter build apkiOS:
flutter build iosウェブ:
flutter build webプロジェクトをさまざまなプラットフォームに展開するには、各プラットフォームの公式ドキュメントに従ってください。
問題が発生した場合は、Langx/Langx-Flutter/問題で問題を公開してください。問題を修正できる場合は、そうして、プルリクエストを開いてください。
コミュニティからの貢献を歓迎します! Lankxのフラッターバージョンに貢献したい場合は、リポジトリをフォークし、改善を行い、プルリクエストを送信してください。変更を確認し、ガイドラインを満たしている場合はマージします。これについては、contributing.mdで詳しく知ることができます。このページをさらに良くするのを手伝ってくれてありがとう!
Langxはオープンソースプロジェクトであり、コミュニティからの貢献を歓迎します。貢献に興味がある場合は、詳細についてはGitHubリポジトリをご覧ください。
Langxのフラッターバージョンは、BSD 3-Clauseライセンスの下でリリースされます。このプロジェクトを使用する場合は、配布にライセンスファイルを含めてください。