将Polymer 1.0项目升级到Polymer 3.0的最佳方法

时间:2018-08-22 11:39:08

标签: javascript polymer polymer-2.x

我们有一个庞大的Polymer 1.0项目,其中包含数百个元素,并且想知道将所有内容升级到3.0的最佳方法是什么。我们应该先升级到2.0还是直接升级到3.0?也有任何可用的良好指南,因为关于此的Polymer文档似乎不是很好。还提供了承诺用于自动升级的工具,但无处可寻,有人知道吗?

1 个答案:

答案 0 :(得分:3)

polymer-modulizer可直接从Polymer 2.x转换为3 但是当您使用聚合物1时,确定转换结果将需要人工检查。

要提到的一件事情是,聚合物2已经支持聚合物1中的旧元素样式,因此polymer-modulizer也有可能也将聚合物1元素的语法更新为聚合物3,但是我没有尝试过

长话短说,只有一种工具polymer-modulizer可以将Polymer 2.x转换为3,该工具将为您自动执行一些重复的任务,但是,如果需要,您需要手动修复一些问题polymer-modulizer无法为您升级项目到新语法,那么最好开始考虑手动重构以支持聚合物3

有关升级到聚合物3的官方文档可以找到here