Flutter Webプロジェクトにプロバイダーパッケージを追加しようとすると、次のエラーが発生しました。
プロバイダーのすべてのバージョンは、禁止されているSDKからのフラッターに依存しているため、プロバイダーは禁止されています。したがって、WebApplicationはプロバイダー^ 3.0.0に依存しているため、バージョン解決は失敗しました。
Flutterユーザーは、
flutter packages get
の代わりにpub get
を実行する必要があります。プロセスは終了コード69で終了しました
flutter packages get
を試し、フラッターを最新バージョンにアップグレードしました。 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を使用しています(チャネルベータ、v1.6.3、Microsoft Windows [バージョン10.0.17134.765]、ロケールde-DE)
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