16

Polymer Starter Kit和Polymer Starter Kit有什么区别Polymer App Toolbox

两者都是 Web 组件、构建和测试工具以及用于使用 Polymer 构建渐进式 Web 应用程序的 Material Design 模板的集合。

我的新项目应该基于哪一个?

4

2 回答 2

7

Polymer 官方博客文章是否应该使用 Polymer Starter Kit 或 Polymer CLI指出,如果您要开始一个新项目,请使用 Polymer CLI(它是 Polymer App Toolbox 的一部分)。事实上,Polymer Starter Toolkit 2 只是另一个可用于 Polymer CLI 的模板:

聚合物 CLI

于 2016-08-23T11:38:23.973 回答
7

以下是有关它们的一些详细信息:

工具箱

优点:

  • 是在 Polymer 团队开始关注 Polymer 的应用程序端而不是元素之后构建的
  • 获得比 PSK 更多的更新
  • 内置所有其他必需的工具(服务器、linter、凉亭、测试器)
  • 在构建元素(如发布)的情况下,它使用平面导入结构,即使bower downloads保存在 bower_components文件夹中,而要制作的元素也保存在文件夹之外, bower_components导入仍然像两者都存在一样bower_components
  • 专门用于帮助开发人员构建他们的应用程序/元素
  • 更符合 Progressive Web app 团队的愿景。

缺点:

仍处于测试阶段,就像app-elements它在内部使用的所有内容一样

PSK

PolymerPSK 的构建目的是为新手和更多处于学习阶段的开发人员提供一个起点。它有一些带有硬编码数据的预构建元素。如果您查看内部index.html,您会发现<template is="dom-bind">正在使用哪个Polymer团队建议不要在生产环境中使用。它是在Polymer团队仍然更多地关注元素方面时构建的Polymer,因此它没有使用Polymer's app-elementsPolymer 团队构建的shop demo. 由于团队目前正在开发 PSK 的第 2 版,因此自 3 月以来尚未发布较新的版本。

于 2016-07-11T16:18:35.377 回答