yaml/src/loader.dart 上的 dartium(铬)错误
dartium (chromium) error on yaml/src/loader.dart
我一直收到这个
Internal error: 'package:yaml/src/loader.dart': error: line 197 pos 32: unexpected token '?'
_tryParseScalar(scalar) ?? new YamlScalar.internal(scalar.value, scalar)
??
是 Dart 语法的全新扩展(空值感知运算符)。您可能使用了不支持它的 Dart 版本。
Dart 1.12 引入了 Null 感知运算符
参见 https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1120
您可以在命令行上使用 dart --version
检查当前的 Dart 版本。
使用此新功能的包应具有 SDK 约束,将包版本限制为支持此功能的 SDK 版本。
我一直收到这个
Internal error: 'package:yaml/src/loader.dart': error: line 197 pos 32: unexpected token '?' _tryParseScalar(scalar) ?? new YamlScalar.internal(scalar.value, scalar)
??
是 Dart 语法的全新扩展(空值感知运算符)。您可能使用了不支持它的 Dart 版本。
Dart 1.12 引入了 Null 感知运算符
参见 https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1120
您可以在命令行上使用 dart --version
检查当前的 Dart 版本。
使用此新功能的包应具有 SDK 约束,将包版本限制为支持此功能的 SDK 版本。