dart - 从什么时候角度转换器需要在 pubspec.yaml 中指定 dartSdk 路径?

标签 dart angular-dart

我正在编写一个新的 Angular.dart 1.0 应用程序,在构建时,pub 给我以下错误:

Loading angular transformers... 
Error on line 15, column 3 of pubspec.yaml: Error loading transformer: Invalid arguments(s): sdkDirectory must be provided.

我有一个针对 0.14 编写的 Angular.dart 应用程序,不需要这个。我还去看了 Angular.dart 教程,没有提到这个设置。必须实际指定它会使 CI 变得棘手。从什么时候开始需要,有没有办法避免在 pubspec.yaml 中指定它? (例如环境变量?)

最佳答案

更新

应该在 code_transformers 中修复0.2.3+2(见 http://dartbug.com/21225)

老的

https://github.com/angular/angular.dart/issues/1270#issuecomment-64967674

如果您创建符号链接(symbolic link)

ln -s /usr/lib/dart /usr/lib/dart/bin/dart-sdk

那么你不需要sdkDirectorypubspec.yaml 中的变压器设置中文件。

这很烦人。我也认为环境变量是最好的解决方案,但似乎不支持。

关于dart - 从什么时候角度转换器需要在 pubspec.yaml 中指定 dartSdk 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27308501/

相关文章:

google-app-engine - 将Dart应用程序部署到应用程序引擎时出错

flutter - flutter 更改验证错误消息位置

flutter - 如何将 Flutter Web 部署到我自己的服务器上?

angular - AngularDart无法在 'setAttribute'上执行 'Element': ')'不是有效的属性名称

dart - 将未使用的类型添加到Component的伪指令属性中会产生什么后果?

dart - 如何使NgComponent样式在Chrome/Firefox中工作,

android - Flutter:为什么我收到错误 "Route builders must never return null"?

json - Flutter-将复杂的JSON发送到服务器

dart - 如何自定义角度 Dart 中的元素

dart - 角 Dart 组件初始化