Wiki_Flutter_pubspec.yaml - inoueshinichi/Wiki_Flutter GitHub Wiki

主要部分を抜粋

バージョン管理

version: 1.0.0+1 // 書式 [build-name]+[build-number]
  • メジャー.マイナー.パッチ
  • +でビルド番号を指定できる. デフォルトは1
  • コマンドでビルドするときに--build-name,--build-numberで上書きできる.

各Platformでの利用のされ方

Flutter Android iOS
build-name versionName CFBundleShortVersionString
build-number versionCode CFBundleVersion

ライブラリ(Dart)の指定

dependencies:
  cupertino_icons: ^1.0.2
  shared_preferences: ^2.2.0
  • ^m.s.pはキャレット構文. >= m.s.p, < m.(s+1).0 と解釈する.
  • メジャーアップデートの場合は注意: ^2.2.0 -> >= 2.2.0, < 3.0.0 と解釈する.

開発中のみ使用するライブラリの指定

dev_dependencies:
  pedantic: any
  • プロダクトに含まれない

Flutter専用の設定

flutter:
  uses-material-design: true // マテリアルデザインを有効にする
  
  assets:
   - assets/static/images/your_img.jpeg // 画像アセットパスの指定

  fonts:
   - family: Schyler
     fonts:
       - asset: assets/static/fonts/Schyler-Regular.ttf // フォントアセットパスの指定