无效的版本约束:不能包含“^”的其他约束

问题描述 投票:0回答:1

我正在学习和练习Flutter的基础知识,我遇到了这个问题。

码:

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^0.1.2+
  english_words: ^3.1.0

执行命令--no-color packages get后出错:

Error on line 21, column 20 of pubspec.yaml: Invalid version constraint: Cannot include other constraints with "^" constraint in "^0.1.2+".
  cupertino_icons: ^0.1.2+
                   ^^^^^^^

pub get failed (65)

开发平台:在Mac OS Mojave上运行的Android Studio 3.4

dart flutter dart-pub flutter-dependencies
1个回答
0
投票

当前稳定版本的cupertino_icons是0.1.2

cupertino_icons: ^0.1.2

插入符号(^)用于Dart中的pub依赖项,以指示允许的版本号范围。具体来说,从指定版本到(但不包括)下一个非破坏版本的任何版本都可以。

2后删除+符号

加之前的所有内容都是版本名称,之后是版本代码,并且您没有指定任何版本代码,因此请删除+。

© www.soinside.com 2019 - 2024. All rights reserved.