我正在学习和练习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
当前稳定版本的cupertino_icons是0.1.2
cupertino_icons: ^0.1.2
插入符号(^)
用于Dart中的pub依赖项,以指示允许的版本号范围。具体来说,从指定版本到(但不包括)下一个非破坏版本的任何版本都可以。
2后删除+符号
加之前的所有内容都是版本名称,之后是版本代码,并且您没有指定任何版本代码,因此请删除+。