Dart 跟踪时角度省道导入错误。省道

Dart 跟踪时角度省道导入错误。省道,dart,angular-dart,dart-pub,Dart,Angular Dart,Dart Pub,我正在为一个项目使用角省道。在我的出版物中,我有 dependencies: browser: any angular: "^1.1.2+2" shadow_dom: any json_object: any bootjack: any crypto: any xml: "^2.3.2" transformers: - angular 对于我的依赖关系。当我在Dartium中运行我的程序时,我得到了错误 The requested built-in libra

我正在为一个项目使用角省道。在我的出版物中,我有

dependencies:
  browser: any
  angular: "^1.1.2+2"
  shadow_dom: any
  json_object: any   
  bootjack: any
  crypto: any
  xml: "^2.3.2"
transformers:
- angular
对于我的依赖关系。当我在Dartium中运行我的程序时,我得到了错误

The requested built-in library is not available on Dartium.'package:angular/tracing.dart': error: line 9 pos 1: library handler failed
import "dart:developer";
^: package:angular/tracing.dart

我从不引用或使用tracing.dart之外的任何内容,所以我不确定这会导致错误

dart:profiler
最近被重命名为
dart:developer
。您的一个依赖项可能使用了不适合Dart版本的analyzer版本

另请参见

该软件包直接使用了
dart:profiler
,该软件包已被弃用,现在已被删除。现在可以使用
dart:developer
,这两个库是兼容的

我建议将包分叉,用
dart:developer
替换
dart:profiler
(不需要其他更改)并发送拉取请求。我已经在一段时间前分叉并修复了该包,但我认为原始包处于非活动状态,因此我没有创建PR。您可以通过将其添加到您的pubspec.yaml来使用我的分叉:

dependency_overrides:
  tracing:
    git: https://github.com/Fox32/tracing.dart.git