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