environment: sdk: ">=2.7.0 <3.0.0" dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.0 dev_dependencies...name :应用或者包名称 description:应用或包的描述,简介 version:应用或包的版本号 environment:环境版本 dependencies:应用或包导入的其他包或者插件 dev_dependencies...dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.0 english_words : ^3.1.5 同步代码 pub Get dev_dependencies...dev_dependencies 的依赖包只是作为开发阶段的一个工具包,主要是用于帮助我们提高开发,测试效率,等,例如 flutter 自动化测试等 dependencies 会将依赖包作为 app
package的源代码地址 issue_tracker 否 package问题跟踪地址 documentation 否 package的文档信息 dependencies 否 package的依赖信息 dev_dependencies...www.flydean.com environment: sdk: '>=2.10.0 <3.0.0' dependencies: efts: ^2.0.4 transmogrify: ^0.4.0 dev_dependencies...还有一种是只用在当前pacakge开发中的包,这种依赖放在dev_dependencies中。 在某些情况下,我们有可能需要覆盖某些依赖包,则可以放在:dependency_overrides中。
environment: sdk: ">=2.7.0 <3.0.0" dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.0 dev_dependencies...flutter: "1.22.0" 也可以通过此属性使用实验性质的版本: environment: sdk: ">=2.11.0-213.0.dev <2.12.0" dependencies 和 dev_dependencies...dependencies 和 dev_dependencies 下包含应用程序所依赖的包,dependencies 和 dev_dependencies 就像其名字一样,dependencies 下的所有依赖会编译到项目中...,而 dev_dependencies 仅仅是运行期间的包,比如自动生成代码的库。
安装测试包 首先,我们需要在pubspec.yaml中添加test的依赖: dev_dependencies: test: any 然后运行 dart pub get 命令来安装依赖包。...安装测试包 首先,我们需要在pubspec.yaml中添加flutter_test的依赖: dev_dependencies: flutter_test: sdk: flutter 然后运行
也希望大家能到上面的官网给作者大大给个star) 2.安装 打开我们的项目,然后在项目根目录下的pubspec.yaml文件添加下面代码 dev_dependencies: #new flutter_l10n...: ^0.1.3 #new 注意,这里是放到dev_dependencies节点下,目的是在开发项目的时候才进行使用,而打包项目是不会把库里面的代码打包进来,然后我们在命令行下运行flutter pacakges
json_serializable 引入 dependencies: # Your other regular dependencies here json_annotation: ^2.0.0 dev_dependencies...: # Your other dev_dependencies here build_runner: ^1.0.0 json_serializable: ^2.0.0 使用 import '
添加依赖 Flutter 工程默认添加了 flutter_test package,如果是 dart package 没有依赖 Flutter,可以导入 test package,示例代码如下: dev_dependencies...接下来我们来看看使用 mockito 模拟外部依赖的步骤: 2.2.1 添加依赖 在 pubspec.yaml 文件的 dev_dependencies 中添加 mockito 包: dependencies...: http: ^0.12.2 dev_dependencies: flutter_test: sdk: flutter mockito: 2.2.2 创建模拟类 创建一个模拟类,示例如下:...接下来我们来看看编写测试用例的相关步骤: 3.2.1 添加 flutter_test 依赖 在 pubspec.yaml 文件的 devdependencies 里添加 fluttertest 依赖,代码如下: dev_dependencies
cupertino_icons: ^0.1.2 path_provider: ^2.0.1 transparent_image: ^2.0.0 cached_network_image: ^2.5.1 dev_dependencies...cupertino_icons: ^0.1.2 path_provider: ^2.0.1 transparent_image: ^2.0.0 cached_network_image: ^2.5.1 dev_dependencies
接入 集成 pigeon 首先需要在 dev_dependencies 引入 pigeon 依赖。...dev_dependencies: flutter_test: sdk: flutter pigeon: ^0.1.0-experimental.3 之后在项目内创建一个 dart 文件
引入插件 在工程目录下找到pubspec.yaml文件,在dev_dependencies添加如下依赖,如下图所示!
/code_generator/ #code_generator包位于该包的同级目录下 dev_dependencies: build_test: ^0.10.0 build_runner:.../code_generator/ dev_dependencies: test: ^1.0.0 build_runner: 1.0.0 code_generator_gen:
自定义路由参数 自定义路由逻辑 依赖 dependencies: # Your other regular dependencies here route_annotation: ^0.1.0 dev_dependencies...: # Your other dev_dependencies here build_runner: ^1.5.0 route_generator: ^0.1.2 生成代码 单次构建 在项目根目录中运行
version: 1.0.0+1 dependencies: flutter: sdk: flutter cupertino_icons: ^0.1.2 dev_dependencies...•dev_dependencies:开发环境依赖的工具包(而不是flutter应用本身依赖的包)。•flutter:flutter相关的配置选项。...另外,需要注意dependencies和dev_dependencies的区别,前者的依赖包将作为APP的源码的一部分参与编译,生成最终的安装包。
在 flutter 中,pubspec.yaml 也对应着这两个环境,如下: dependencies: flutter: sdk: flutter dev_dependencies
dev_dependencies: flutter_test: sdk: flutter video_player: ^0.10.1+6 我的Flutter版本 Flutter 1.7.8+hotfix
pubspec.yaml 的 dependencies,一般情况下你使用 AS 或者 VSCode 保存配置文件即可,能自动安装你发布的 package,但是如果你想在开发阶段进行测试,也可以将你的 package 写在 dev_dependencies
六、dev_dependencies 一定要注意区分dependencies和dev_dependencies,前者的依赖包将作为App的代码的一部分参与编译,生成最终的安装包;而后者的依赖包只是作为开发阶段的工具包
. version: 1.0.0 environment: sdk: '>=2.10.0 <3.0.0' dependencies: flutter: sdk: flutter dev_dependencies
https://pub.flutter-io.cn/packages/pigeon/install 引入 首先,需要dev_dependencies中引入Pigeon: dev_dependencies
cupertino_icons: ^0.1.2 path_provider: ^2.0.1 transparent_image: ^2.0.0 cached_network_image: ^2.5.1 dev_dependencies
领取专属 10元无门槛券
手把手带您无忧上云