gpt4 book ai didi

dart - 导入并使用 Polymer-Dart 1.0.0 候选发布版

转载 作者:行者123 更新时间:2023-12-01 09:54:05 25 4
gpt4 key购买 nike

我确实喜欢 Polymer - 我也确实喜欢 Dart。 Polymer-Dart 库几乎是 Web 开发史上最好的东西(恕我直言)。

Polymer 1.0 已经发布了一段时间,Google 员工正在努力构建相应的 Dart 包装器,如 Dart 的 Web 开发 Google Group 中所述。

我很久以前用 Polymer 0.5 构建了一个相当大的项目,是时候升级了。由于 Polymer 1.0 的各种变化,迁移非常困难,预计会有很多代码中断。由于 Polymer 1.0 旨在为 future 版本构建最终的 API 结构,我决定从头开始并在 Polymer 1.0 中构建项目。现在,没有发布官方 0.17 Polymer-Dart 包装器,这就是为什么我想使用开发分支“0.17-0-dev-interop-reverse”。

但是,现在我想知道如何将 Polymer-Dart 开发项目实际导入到我的 Polymer Dart 项目中。我正在使用 Webstorm 10 和 Dart 1.11.3。

还有,开发版目前不支持什么?我在某处读到它缺少变压器 - 现在仍然如此吗?

我的问题基本上是,如何在 Dart 中使用 Polymer 1.0 而无需等待官方 0.17 发布。

最佳答案

使用以下 pubspec.yaml 对我来说效果很好:

Dart 聚合物 1.0.0-rc.2

name: todomvc
description: TodoMVC built with the polymer.dart package
version: 0.15.1
dependencies:
browser: any
polymer: 1.0.0-rc.2
polymer_elements: 1.0.0-rc.2
reflectable: 0.3.2
web_components: ^0.12.0

transformers:
- web_components:
entry_points:
- web/index.html
- test/listorder_test.html
- test/markdone_test.html
- test/mainpage_test.html
- reflectable:
entry_points:
- web/index.dart
- test/listorder_test.dart
- test/markdone_test.dart
- test/mainpage_test.dart
- test/pub_serve:
$include: test/**_test{.*,}.dart
- $dart2js:
minify: true

environment:
sdk: ">=1.2.0 <2.0.0"

有一个TodoMVC application移植到 Polymer.dart 0.17(参见分支 polymer-0.17polymer-0.17-behaviors

关于dart - 导入并使用 Polymer-Dart 1.0.0 候选发布版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32242736/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com