niu*_*ech 16 polymer polymer-1.0 polymer-starter-kit progressive-web-apps polymer-cli
Polymer Starter Kit和Polymer App Toolbox有什么区别?
两者都是Web组件,构建和测试工具以及用于使用Polymer构建Progressive Web Apps的Material Design模板的集合.
我应该以新项目为基础的哪一个?
以下是关于它们的一些细节:
优点:
bower downloads保存在bower_components文件夹中,并且要制作的元素保留在
文件夹之外,
bower_components仍然会进行导入,就像两者都存在一样bower_components缺点:
仍然处于测试阶段,就像app-elements它在内部使用它一样
PSK的构建目的是为刚接触Polymer并且处于学习阶段的开发人员提供一个起点.它有一些带有硬编码数据的预构建元素.如果您查看内部,index.html您会发现<template is="dom-bind">正在使用哪个Polymer团队建议不要在生产环境中使用.它是在Polymer团队仍然更多地关注元素方面而构建的Polymer,因此它不使用Polymer's app-elementsPolymer团队构建的任何使用shop demo.由于团队目前正在开发PSK的第2版,因此自3月以来尚未发布更新版本.
官方Polymer博客文章" 我应该使用聚合物入门套件"或"聚合物CLI"指出,如果您要开始新项目,请使用Polymer CLI(Polymer App Toolbox的一部分).事实上,Polymer Starter Toolkit 2只是您可以与Polymer CLI一起使用的另一个模板: