如何正确地在Ffltter中的pubspec.yaml中设置依赖关系 [英] How to set dependencies in the right way in pubspec.yaml in Flutter

查看:11
本文介绍了如何正确地在Ffltter中的pubspec.yaml中设置依赖关系的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

下面是Ffltter项目中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"

我只是在安装时遵循了安装指南。如图所示,某些依赖项的版本号在";...中,而其他依赖项没有。

它似乎在两方面都有效,但我想知道做这件事的正确方式是什么。我是否应始终将版本号放入&q;...?

推荐答案

您可以提供带引号和不带引号的版本号。引号用于提供对依赖项的范围约束,如下所示:

dependencies:
  url_launcher: '>=5.4.0 <6.0.0'

这就是这两个选项都有效的原因。如果你没有使用范围,你可以省略引号,但归根结底是个人/团队的偏好。有关使用包的详细信息,请参阅the Flutter documentation

这篇关于如何正确地在Ffltter中的pubspec.yaml中设置依赖关系的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆