Dart 聚合物应用程序中没有自定义元素

Dart 聚合物应用程序中没有自定义元素,dart,dart-polymer,polymer,Dart,Dart Polymer,Polymer,我有一个polymer应用程序,在Dartium中运行良好,但当我导出到javascript时,它不会运行。没有错误消息,但我收到以下警告: URI的目标不存在:“maindocument.html.0.dart” 它指的是这一行: 在由构建创建的名为“maindocument.html”的文件中 这是“原始的”maindocument.html”: 示例应用程序 出口“包装:聚合物/初始省道”; 这是“maincontroller.html”: “maincontroller.da

我有一个polymer应用程序,在Dartium中运行良好,但当我导出到javascript时,它不会运行。没有错误消息,但我收到以下警告:

URI的目标不存在:“maindocument.html.0.dart”

它指的是这一行:


在由构建创建的名为“maindocument.html”的文件中

这是“原始的”maindocument.html”:


示例应用程序
出口“包装:聚合物/初始省道”;
这是“maincontroller.html”:


“maincontroller.dart”还没有任何功能。
嵌套的自定义元素有问题吗?

如果
maincontroller.dart
没有带有
CustomTag
注释的
maincontroller
的定义,那么您将遇到问题


如果您的元素不需要任何代码,请尝试定义一个
MainController
类,或者在
标记中添加一个
noscript
属性。

事实上,在对其进行了一次休息,几天后再返回后,问题就解决了。也许需要重新启动。它有MainController的定义(带有自定义标记),但没有任何功能。无论如何,希望这篇文章对将来的人有用。感谢Justin。在构建JavaScript之后,入口页面仍然包含引用Dart脚本文件的脚本标记,但Dart文件当前未复制到构建输出目录。只需忽略引用dart文件的警告或手动删除dart脚本标记。