"Please upgrade your dependency to build_web_compilers: ">=2.0.0", 但它已经是
"Please upgrade your dependency to build_web_compilers: ">=2.0.0", but it already is
我有一个基于 AngularDart 的 Web 项目。当我尝试 webdev serve
时,我得到了这个:
[SEVERE] Support for dartdevc in build_web_compilers < 2.0.0 has been removed.
Please upgrade your dependency to:
dev_dependencies:
build_web_compilers: ">=2.0.0"
[SEVERE] Exception: dartdevc is no longer supported by this version
但是,我已经将依赖项设置为“2.0.0 及更高版本”。这是我的 pubspec.yaml
文件:
name: myproject
description: My Description
environment:
sdk: '>=2.3.3 <3.0.0'
dependencies:
angular: ^5.2.0
angular_components: ^0.13.0
dev_dependencies:
angular_test: ^2.2.0
build_runner: ^1.5.0
build_test: ^0.10.3
build_web_compilers: ^2.0.0
pedantic: ^1.0.0
test: ^1.5.1
我尝试了 pub get
、pub upgrade
、pub activate global webdev
,甚至 pub cache repair
。
总的来说,我在创建 AngularDart 项目时似乎存在依赖性问题,即使我使用 the Dart docs 的版本也是如此。有没有一种神奇的方法可以准确知道要使用哪个版本号?
尝试删除您的 .dart_tool
目录,重新运行 pub get
并重试。
该目录是 dart 存储构建过程的所有依赖项和工件的地方。有时它会进入奇怪的状态。
每当您的 Dart 构建以无法解释的方式出现异常时,最好先删除 .dart_tool
目录并进行清理以查看是否可以修复它。
我有一个基于 AngularDart 的 Web 项目。当我尝试 webdev serve
时,我得到了这个:
[SEVERE] Support for dartdevc in build_web_compilers < 2.0.0 has been removed.
Please upgrade your dependency to:
dev_dependencies:
build_web_compilers: ">=2.0.0"
[SEVERE] Exception: dartdevc is no longer supported by this version
但是,我已经将依赖项设置为“2.0.0 及更高版本”。这是我的 pubspec.yaml
文件:
name: myproject
description: My Description
environment:
sdk: '>=2.3.3 <3.0.0'
dependencies:
angular: ^5.2.0
angular_components: ^0.13.0
dev_dependencies:
angular_test: ^2.2.0
build_runner: ^1.5.0
build_test: ^0.10.3
build_web_compilers: ^2.0.0
pedantic: ^1.0.0
test: ^1.5.1
我尝试了 pub get
、pub upgrade
、pub activate global webdev
,甚至 pub cache repair
。
总的来说,我在创建 AngularDart 项目时似乎存在依赖性问题,即使我使用 the Dart docs 的版本也是如此。有没有一种神奇的方法可以准确知道要使用哪个版本号?
尝试删除您的 .dart_tool
目录,重新运行 pub get
并重试。
该目录是 dart 存储构建过程的所有依赖项和工件的地方。有时它会进入奇怪的状态。
每当您的 Dart 构建以无法解释的方式出现异常时,最好先删除 .dart_tool
目录并进行清理以查看是否可以修复它。