以前不熟悉扁平标志,为什么Polymer 3.0项目需要它?
已经在网上搜索了线索,但只发现了应该避免使用扁平旗帜的简短提示。
答案 0 :(得分:0)
......以下来自聚合物项目的博客,为什么?
<强> Bower ➙ npm 强> 像HTML Imports一样,Bower已经和我们在一起很长时间了。 Bower的平面依赖树非常适合前端项目。但是Bower从来没有像npm那样被广泛采用,虽然它仍然保持着,但它已不再被积极开发。
转移到npm将使数百万npm用户无缝地使用Polymer软件包,并允许Polymer软件包轻松使用来自大规模npm生态系统的其他软件包。
这是一个长期要求的功能,但我们一直在等待,直到我们有好的解决方案来支持平面安装模块并保持Bower和npm软件包同步。
Yarn npm客户端为平面安装提供支持,这解决了我们在npm中的第一个问题。
在考虑了保持Bower和npm软件包同步的多种方法之后,我们得出结论,维护并行版本是不切实际的。所以我们在3.x进行了彻底的休息,并且专门转到了npm。