중요한
이 저장소는 진행중인 작업이며 아직 생산 용도로 준비되지 않았습니다.
다음은 원래 Ionic Angular Framework를 사용하여 개발 된 Langx 응용 프로그램의 Flutter 기반 버전입니다.
이 프로젝트는 플러터 응용 프로그램의 출발점입니다.
첫 번째 플러터 프로젝트라면 시작할 수있는 몇 가지 리소스 :
Flut
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/Issue에서 문제를 자유롭게 열어주십시오. 문제를 해결할 수 있다면 그렇게하고 풀 요청을여십시오.
우리는 지역 사회의 기여를 환영합니다! Flut 우리는 귀하의 변경 사항을 검토하고 우리의 지침을 충족하면 합병 할 것입니다. Contributing.md에서 이에 대한 자세한 내용을 확인할 수 있습니다. 이 페이지를 더 좋게 만들어 주셔서 감사합니다!
Langx는 오픈 소스 프로젝트이며 커뮤니티의 기여를 환영합니다. 기여에 관심이 있으시면 자세한 내용은 Github 저장소를 확인하십시오.
Langx의 Flutter 버전은 BSD 3-Clause 라이센스에 따라 릴리스됩니다. 이 프로젝트를 사용하는 경우 라이센스 파일을 배포에 포함 시키십시오.