transmogrify:
git:
url: git://github.com/munificent/kittens.git
ref: some-branch
#实例7 基于实例5,若插件只是在项目中的某一个目录中,可以通过path来指定插件位置
transmogrify:
git:
url: git://github.com/munificent/kittens.git
path: path/to/kittens
#实例8 若插件在本地某一目录,可以通过指定path来找到该插件
transmogrify:
path: /Users/me/transmogrify
#指定版本,若该项目使用的插件需要约束版本,则方法如下
#实例1 在该项目中,此插件指定版本为1.4.0
transmogrify: ^1.4.0
#实例2 在该项目中,此插件最低版本为1.2.3
transmogrify: “>=1.2.3”
#实例3 在该项目中,此插件最低支持2.0.0版本,但不支持3.0.0以上版本
transmogrify: “>=2.0.0 ❤️.0.0”
#实例4 在该项目中,此插件最高支持到1.2.3以下版本
transmogrify: “<1.2.3”
#指定Flutter SDK
#实例1 项目必填项,指定SDK,并获取SDK最新版
flutter:
sdk: flutter
#实例2 基于实例1,指定SDK版本号
flutter:
sdk: flutter
version: “>=2.0.0-dev.68.0 ❤️.0.0”
#实例3 另外一种写法
flutter_driver:
sdk: flutter
version: ^0.0.
Flutter工程的pubspec配置详解

本文详细介绍了Flutter工程的pubspec.yaml文件的使用,包括dependencies、dev_dependencies、dependency_overrides、executables、资源管理和环境配置等。通过具体实例展示了如何指定依赖包版本、重写依赖、添加资源和设置字体。同时,提到了Flutter模块如何被原生工程发现,以及.flutter-plugins和.flutter-plugins-dependencies文件的作用。
最低0.47元/天 解锁文章
1628

被折叠的 条评论
为什么被折叠?



