edn*_*edn 3 flutter flutter-dependencies
以下是 Flutter 项目中 pubspec.yaml 文件中的一些依赖项示例。
dependencies:
flutter:
sdk: flutter
cloud_firestore: ^0.14.4
firebase_core_web: ^0.2.1
firebase_crashlytics: "^0.2.4"
firebase_analytics: "^6.3.0"
Run Code Online (Sandbox Code Playgroud)
我在安装它们时只是遵循了安装指南。如图所示,某些依赖项的版本号为“...”,而其他依赖项则没有。
它似乎以两种方式起作用,但我想知道正确的方法是什么。我应该始终将版本号放入“...”吗?
Apo*_*dey 11
最好的方法是:
flutter pub add form_field_validator
Run Code Online (Sandbox Code Playgroud)
其中“form_field_validator”是依赖项的名称
它会自动调整所有依赖项
因此,您不会收到如下所示的“版本解决失败”错误:因为 flutter_bloc: 0.21.0 取决于提供者:^3.0.0 并且没有 flutter_bloc 版本匹配:>0.21.0 <0.22.0,flutter_bloc: ^ 0.21.0 需要提供程序:^3.0.0。因此,因为它告诉我它取决于两个提供者:^4.1.2 和 flutter_bloc:^0.21.0,版本解决失败。
https://pub.dev/packages/form_field_validator/install
两种方法都可以将给定的命令复制并粘贴到项目目录中
见下图:
谢谢你,我希望它能清除一切,快乐编码!
| 归档时间: |
|
| 查看次数: |
10530 次 |
| 最近记录: |