LP *_*are 5 dart flutter flutter-web flutter-provider
我尝试将提供程序包添加到我的Flutter Web项目中,并收到以下错误:
由于提供程序的每个版本都依赖于sdk中任何禁止的内容,因此>禁止提供程序。因此,由于WebApplication依赖于提供程序^ 3.0.0,因此版本解析>失败。
Flutter用户应运行
flutter packages get而不是pub get。流程结束,退出码为69
我尝试了一下flutter packages get,还将flutter升级到了最新版本。运行flutter packages get时未显示错误,但当我尝试webdev serve以下错误时显示:
webdev无法为此项目运行。在>“ C:\ AppData \ Roaming \ Pub \ Cache \ hosted \ pub.dartlang.org \ provider-3.0.0”中找不到名为“ pubspec.yaml”的文件。
我也看了广告https://github.com/flutter/flutter/issues/21338但没有解决我的错误。
我正在使用Flutter(在Microsoft Windows [Version 10.0.17134.765](区域设置为DE-DE上,Channel beta,v1.6.3))
environment:
sdk: '>=2.3.0-dev.0.1 <3.0.0'
dependencies:
flutter_web: any
flutter_web_ui: any
provider: ^3.0.0
dev_dependencies:
build_runner: ^1.4.0
build_web_compilers: ^2.0.0
pedantic: ^1.0.0
Run Code Online (Sandbox Code Playgroud)
小智 5
您的问题已经在这里得到回答:https : //github.com/rrousselGit/provider/issues/82
将flutter_webkevmoo的https://github.com/kevmoo/providerpovider 分支的分支用作:
dependencies:
flutter_web: any
flutter_web_ui: any
provider: any
dependency_overrides:
flutter_web:
git:
url: https://github.com/flutter/flutter_web
path: packages/flutter_web
flutter_web_ui:
git:
url: https://github.com/flutter/flutter_web
path: packages/flutter_web_ui
provider:
git:
url: https://github.com/kevmoo/provider
ref: flutter_web
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
814 次 |
| 最近记录: |