flutter pubspec.yaml配置文件
#名字,引用的时候使用
name: flutter_app
description: A new Flutter application.
# 下面定义程序的版本号和构建版本号。
# 版本号是三个由点分割的数字,例如1.2.43
# 后面是可选的构建版本号用+.
# 在flutter中,版本号和构建版本号都可以被覆写
# 构建通过指定--build-name和 --build-number
# 在android中,build-name = versionName, build-number = versionCode.
# 阅读更多关于android 版本内容:
# https://developer.android.com/studio/publish/versioning
# 在IOS中,build-name = CFBundleShorVersionString, build-number = CFBundleVersion
# 阅读更多关于IOS版本问题:
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1
# 环境,版本大于等于2.1.0 小于3.0.0
environment:
sdk: ">=2.1.0 <3.0.0"
# 依赖
dependencies:
flutter:
sdk: flutter
# 下面将Cupertino图标字体添加到应用程序中。
# 与cupertinicons类一起用于iOS样式图标。
cupertino_icons: ^0.1.2
#添加依赖
english_words: ^3.1.0
# 测试依赖
dev_dependencies:
flutter_test:
sdk: flutter
# 有关此文件的通用DART部分的信息,请参见
# following page: https://www.dartlang.org/tools/pub/pubspec
# 下面部分是有关于flutter的指定:
flutter:
# 下面行确保在你的项目中可以使用Material Icons 字体,icons
uses-material-design: true
# 添加 assets 给你的应用程序, 添加一个assets部分, 像这样:
# assets:
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg
# 图像资源可以引用一个或多个特定于分辨率的“变体”,请参见
# https://flutter.io/assets-and-images/#resolution-aware.
# 有关从包依赖项添加资产的详细信息,请参阅
# https://flutter.io/assets-and-images/#from-packages
# 要向应用程序添加自定义字体,请在此处添加字体部分,
# 在这个flutter部分。此列表中的每个条目都应具有
# 带有字体系列名称的“family”key,以及带有
# 为字体提供资产和其他描述符的列表。为了
# 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
#
# 有关包依赖项中字体的详细信息,
# see https://flutter.io/custom-fonts/#from-packages