到目前为止,我的小 Dart/Polymer 样本效果很好。 (GitHub)
这是我使用的 yaml 文件:
name: PolymerHelloWorld
environment:
sdk: any
dependencies:
browser: any
polymer: any
shadow_dom: any
mdv: any
transformers:
- polymer:
entry_points:
- web/index.html
- web/hello-world/hello-world.html
- web/stopwatch/stopwatch.html
“pub build” 产生:(在GH下再次生活)
据我了解,现在我有 2 个 web 组件:hello-world 和秒表
我做了第二个项目,完全独立于 PolymerHelloWorld。这是 index.html:
我收到此错误消息
pub build
Building PolymerSecondWorld...
[Error from polymer (Linter) on PolymerSecondWorld|web/index.html]:
web/index.html:4:5: absolute paths not allowed: "https://rawgithub.com/MikeMitterer/DART-Sample-PolymerHelloWorld/master/build/hello-world/hello-world.html"
这不就是 webcomponents 的想法吗?我错过了什么吗?
[更新]
我将DART-Sample-PolymerElementConsumer添加到我的 GH-Repo 中。它包括整个聚合物材料......这个样品不是飞镖样品。它使用聚合物来导入组件。至少 - 它试图...
这是它尝试运行的 HTML:
https ://rawgithub.com/MikeMitterer/DART-Sample-PolymerElementConsumer/master/web/index.html
代码视图:
https ://raw.github.com/MikeMitterer/DART-Sample-PolymerElementConsumer/master/web/index.html
HTML 页面没有显示错误消息 - 没有。只是标题,但没有来自 web 组件。