Паб предупреждения при попытке запустить bwu_datagrid 0.0.18 и полимер + угловой

Я пытаюсь создать простой проект с последними версиями polymer, angular и bwu_datagrid 0.0.18. Я не могу пройти мимо паба, я получаю предупреждение, и паб никогда не скачивает bwu_datagrid. Мне нужна помощь, чтобы эти 3 камня работали в симфонии.

pubspec.yaml:
имя: angu_poly
описание: пример веб-приложения
зависимости:
угловой: любой
полимер: любой
bwu_datagrid: "0.0.18"

Это предупреждение, которое я получаю:

Ошибка при публикации, [1] Устранение зависимостей... Несовместимые ограничения версии при запрете: - полимер 0.10.0-pre.0 зависит от версии>=0.9.0 <0.13.0 - сам паб зависит от версии> = 0.13.0 <0.15.3

** Предупреждение: приложение может не запуститься, так как пакеты не были установлены. Попробуйте снова запустить pub. **

На всякий случай, я нахожусь на последнем редакторе дротиков / SDK:
Dart Editor версии 1.7.2.релиз (СТАБИЛЬНЫЙ) Dart SDK версии 1.7.2

1 ответ

Решение

Добавить конкретное ограничение версии для вас pubspec.yaml,

dependencies:
  polymer: '>=0.15.1 <0.16.0'

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

 dependency_overrides:
   some_package: '=>1.0.0 <1.1.1'
Другие вопросы по тегам