在0.5之上编写1.0个Web组件?

时间:2016-03-04 17:29:13

标签: polymer polymer-1.0 dart-polymer

我正在使用的另一个开发团队正在使用聚合物0.5构建一堆Web组件,但问题是它实际上只是Beta imo。所以现在1.0已经出局了,我想在1.0的基础上构建他们的0.5。

他们知道他们会在某些时候进行重构,亲爱的,有很多不同之处。他们似乎只是想继续努力,然后自己做,然后再迁移。

问题在于,如果我效仿,他们最终会修改所有内容,然后我需要修改所有内容。

我可以在他们的东西上构建1.0以绕过这个重构吗?我试图告诉他们只是在1.0中做,但他们的经理不会让步。

可以这样做吗?

2 个答案:

答案 0 :(得分:1)

我们尝试在Google的团队中执行此操作,这非常困难。我真的不能推荐它。正如另一位回答者所评论的那样,它们会破坏彼此的全局Polymer变量,但是与Bower的版本依赖关系也很难理解。

您可以推荐polyup等工具来帮助自动完成此过程。我们在我们的团队中做到了这一点,虽然它并非完全无关紧要,但绝对值得花费的时间:这通常比你想象的要少。 Here's a Lighting Talk from the Polymer Summit last year引导您完成整个过程。

希望这有帮助!

答案 1 :(得分:0)

可能不是,因为两个版本都创建了一个Polymer全局变量,两者都必然会重叠。