【问题标题】:Could not find asset web_components|lib/webcomponents.js找不到资产 webcomponents|library/webcomponents.js
【发布时间】:2015-02-05 15:05:45
【问题描述】:

我正在使用 Dart Editor 版本 1.8.0.release (STABLE) 和 Dart SDK 版本 1.8.0。

当我构建 dart2js 时,我得到了错误: "/Volumes/data/b/build/slave/dart-editor-mac-stable/build/dart/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart 87 PubPackageProvider._assertExists /Volumes/data/b/build/slave/dart-editor-mac-stable/build/dart/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart 41 getAsset..join0.join1 /Volumes/data/b/build/slave/dart-editor-mac-stable/build/dart/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart 52 getAsset..join0 /Volumes/data/b/build/slave/dart-editor-mac-stable/build/dart/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart 76 getAsset。 飞镖:隔离_RawReceivePortImpl._handleMessage 这是一个意外错误。请运行

pub --trace 'build' '--mode' 'debug' '--all'

并将结果包含在http://dartbug.com/new 的错误报告中。”

/build 中没有内置任何内容。它使用 SDK 1.7 版。有人有一些有用的反馈吗?

谢谢!

【问题讨论】:

  • 能否请添加您的pubspec.yamlindex.htmlindex.dart(如果有)以及您正在使用的 Polymer 版本。
  • 遇到了与飞镖错误相同的问题。最简单的缓解方法是向 pubspec.yaml 添加版本约束,如下所示:polymer: '>=0.15.0

标签: dart dart-polymer


【解决方案1】:

删除项目根目录中的 .pub 文件夹,然后运行 ​​pub get。

我刚刚尝试执行此步骤,它对我有用。

感谢 Günter 发现这个:https://code.google.com/p/dart/issues/detail?id=21810#c9

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-13
    • 2012-03-19
    • 1970-01-01
    • 2017-05-25
    • 2015-04-13
    • 2021-06-22
    相关资源
    最近更新 更多