Недопустимое ограничение версии: не может включать другие ограничения с «^» - PullRequest
0 голосов
/ 20 апреля 2019

Я изучал и практиковал основы флаттера, и у меня возник этот вопрос.

Код:

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)

Платформа разработки: Android Studio 3.4 работает на Mac OS Mojave

1 Ответ

0 голосов
/ 20 апреля 2019

Текущая стабильная версия cupertino_icons: 0.1.2

cupertino_icons: ^0.1.2

Знак каретки (^) используется для зависимостей паба в Dart, чтобы указать диапазон разрешенных номеров версий.В частности, любая версия от указанной версии до (но не включая) следующей неработающей версии в порядке.

Удалить знак + после 2

Все до плюсимя версии, а после - код версии, и вы не указываете код версии, поэтому удалите +.

...