Flutter包pub全局运行webdev提供错误

时间:2020-02-13 14:08:39

标签: flutter dart

我已按照本教程的https://www.youtube.com/watch?v=K_kBzJN8pAY进行了逐步学习,我100%确信我所做的一切正确,但不幸的是,我遇到此错误:

PS C:\ MyApps \ firstapp> flutter软件包pub全局运行webdev服务 webdev无法为此项目运行。您必须依赖 build_runner中的pubspec.yaml

pubspec.yaml dev_dependencies:build_runner:> = 1.6.2 <2.0.0您必须对build_web_compilers中的pubspec.yaml具有依赖性。

pubspec.yaml dev_dependencies:build_web_compilers:> = 1.2.0 <3.0.0您对cupertino_icons有依赖关系,

flutter_web技术预览。有关更多信息,请参见https://flutter.dev/web 细节。您对flutter有依赖关系 flutter_web技术预览。有关更多信息,请参见https://flutter.dev/web 细节。您对flutter_test有依赖关系 flutter_web技术预览受支持。参见https://flutter.dev/web 更多细节。发布完成,退出代码为78

2 个答案:

答案 0 :(得分:0)

如果您完全跟随该视频并且没有进行任何更改,则说明您处于稳定频道中。

如果您要运行Flutter Web,则必须转到 beta 频道。

Flutter网站正在开发中,因此只能在该频道上使用。

在此处签出:https://flutter.dev/web

您可以通过以下命令检查频道。

颤振通道

您可以看到跟踪输出。

Flutter channels:
* master
  dev
  beta
  stable

在您的情况下,可能是恒星位于稳定位置的前面。

运行以下命令以转到Beta频道。

Flutter频道Beta

现在运行以下命令来升级颤振。

颤振升级

现在你很好。

答案 1 :(得分:0)

对我没有任何帮助。为了使用颤动和飞镖,我使用了Android Studio。 看来问题出在Visual Studio Code。 谢谢你的帮助, 吉姆