flutter pubspec.yaml配置文件
#名字胖秒,引用的時(shí)候使用
name: flutter_app
description: A new Flutter application.
# 下面定義程序的版本號(hào)和構(gòu)建版本號(hào)梗逮。
# 版本號(hào)是三個(gè)由點(diǎn)分割的數(shù)字,例如1.2.43
# 后面是可選的構(gòu)建版本號(hào)用+.
# 在flutter中祈匙,版本號(hào)和構(gòu)建版本號(hào)都可以被覆寫
# 構(gòu)建通過指定--build-name和 --build-number
# 在android中凭豪,build-name = versionName, build-number = versionCode.
# 閱讀更多關(guān)于android 版本內(nèi)容:
# https://developer.android.com/studio/publish/versioning
# 在IOS中召锈,build-name = CFBundleShorVersionString, build-number = CFBundleVersion
# 閱讀更多關(guān)于IOS版本問題:
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1
# 環(huán)境着帽,版本大于等于2.1.0 小于3.0.0
environment:
sdk: ">=2.1.0 <3.0.0"
# 依賴
dependencies:
flutter:
sdk: flutter
# 下面將Cupertino圖標(biāo)字體添加到應(yīng)用程序中。
# 與cupertinicons類一起用于iOS樣式圖標(biāo)祭芦。
cupertino_icons: ^0.1.2
#添加依賴
english_words: ^3.1.0
# 測(cè)試依賴
dev_dependencies:
flutter_test:
sdk: flutter
# 有關(guān)此文件的通用DART部分的信息筷笨,請(qǐng)參見
# following page: https://www.dartlang.org/tools/pub/pubspec
# 下面部分是有關(guān)于flutter的指定:
flutter:
# 下面行確保在你的項(xiàng)目中可以使用Material Icons 字體,icons
uses-material-design: true
# 添加 assets 給你的應(yīng)用程序, 添加一個(gè)assets部分, 像這樣:
# assets:
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg
# 圖像資源可以引用一個(gè)或多個(gè)特定于分辨率的“變體”龟劲,請(qǐng)參見
# https://flutter.io/assets-and-images/#resolution-aware.
# 有關(guān)從包依賴項(xiàng)添加資產(chǎn)的詳細(xì)信息胃夏,請(qǐng)參閱
# https://flutter.io/assets-and-images/#from-packages
# 要向應(yīng)用程序添加自定義字體,請(qǐng)?jiān)诖颂幪砑幼煮w部分昌跌,
# 在這個(gè)flutter部分仰禀。此列表中的每個(gè)條目都應(yīng)具有
# 帶有字體系列名稱的“family”key,以及帶有
# 為字體提供資產(chǎn)和其他描述符的列表蚕愤。為了
# fonts:
# - family: Schyler
# fonts:
# - asset: fonts/Schyler-Regular.ttf
# - asset: fonts/Schyler-Italic.ttf
# style: italic
# - family: Trajan Pro
# fonts:
# - asset: fonts/TrajanPro.ttf
# - asset: fonts/TrajanPro_Bold.ttf
# weight: 700
#
# 有關(guān)包依賴項(xiàng)中字體的詳細(xì)信息答恶,
# see https://flutter.io/custom-fonts/#from-packages