Search
🎑

flutter build, deploy script management (빌드 스크립트 관리)

생성일
2022/05/22 07:05
태그
Flutter
속성

Directory

script directory

{Flutter Root Directory}/scripts
Dart
복사
Flutter의 Root directory 하위에 scripts 디렉토리를 추가합니다.

npm run script

npm 의 run-script 를 사용해 스크립트들을 쉽게 사용하도록 합니다.
{Flutter Root Directory}/package.json
Dart
복사
Flutter의 Root directory 하위에 package.json 파일을 생성합니다.

Scripts

iOS Build

scripts/ipa.sh
flutter build ipa -t lib/main/main_production.dart --release --flavor Produc tion # ipa 생성 xcrun altool --upload-app --type ios --file /Users/jinguijung/kyulabs/plantButler/plant-butler-app/build/ios/ipa/풀집사.ipa --username "monibu1548@gmail.com" --password "{애플 앱 암호}" # 업로드
Bash
복사

Android Build

scripts/appbundl.s
flutter build appbundle -t lib/main/main_production.dart --release --flavor Production
Bash
복사

npm run scripts

package.json
{ "scripts": { "deploy-ios": "zsh ./script/ipa.sh", "deploy-android" : "zsh ./script/appbundle.sh" } }
JSON
복사