Javascript 如何发布Polymer 3.x自定义元素?
我正在学习polymer3.x。我做了一个虚拟的聚合物元素。现在我想知道如何在线发布并在其他框架中使用它(例如:angular应用程序) 我完成了中提到的要求Javascript 如何发布Polymer 3.x自定义元素?,javascript,polymer,frontend,polymer-3.x,Javascript,Polymer,Frontend,Polymer 3.x,我正在学习polymer3.x。我做了一个虚拟的聚合物元素。现在我想知道如何在线发布并在其他框架中使用它(例如:angular应用程序) 我完成了中提到的要求 包含的许可文件 标记版本 添加自述文件 但在执行“”时,我得到了错误-12:缺少bower.json。目前,仅支持Bower。从Polymer版本3开始,Polymer团队建议使用npm而不是Bower 如何发布我的聚合物元素,以便我可以在其他应用程序(如Angular应用程序)中使用它?更新2 更新1 在webcomponent
- 包含的许可文件
- 标记版本
- 添加自述文件
错误-12:缺少bower.json。目前,仅支持Bower。
从Polymer版本3开始,Polymer团队建议使用npm
而不是Bower
如何发布我的聚合物元素,以便我可以在其他应用程序(如Angular应用程序)中使用它?更新2
更新1 在
webcomponents.org
中发布polymer 3元素还不受支持,它已在路线图上
webcomponents.org上的元素目录将更新以支持
使用模块构建并通过npm分发的元素
但您仍然可以在npm
您已经可以向webcomponents.org添加元素了,只是预览功能不起作用 在npm上发布后,您只需在 我遇到的一个“问题”是,您必须在
package.json
中有一个存储库
字段,否则webcomponents.org将不接受它,例如:
"repository": {
"type": "git",
"url": "https://github.com/your-name/your-package.git"
},
你有
bower.json
文件吗?您使用的是什么版本的Bower?@Pogrindis No.我正在通过package.json
安装所有依赖项。