我正在学习polymer3.x。我制作了一个虚拟聚合物元素。现在我想知道如何在线发布并在其他框架中使用它(例如:angular app)。
我已完成https://www.webcomponents.org中提到的要求,
但是在执行“ preview element”时,我从Polymer版本3中得到了Error - 12: Missing bower.json. Currently, only Bower is supported.
,Polymer团队推荐使用npm
而不是Bower
。
如何发布聚合物元素,以便可以在其他应用程序(例如Angular应用程序)中使用它?
答案 0 :(得分:4)
尚不支持在webcomponents.org
中发布聚合物3元素,这已在路线图中
webcomponents.org上的元素目录将更新为支持 用模块构建并通过npm分发的元素。
但是您仍然可以将元素发布到npm
答案 1 :(得分:0)
您已经可以将元素published on npm添加到webcomponents.org,只是预览功能不起作用
在npm发布后,您只需在publish page
上输入包裹的名称我遇到的一个“问题”是,您的repository
中必须有一个package.json
字段,否则webcomponents.org不会接受它,例如:
"repository": {
"type": "git",
"url": "https://github.com/your-name/your-package.git"
},