我是使用 Polymer 2 的新手。我创建了两个自定义元素,我们称它们<a-elem>
为<b-elem>
. 我想在一个名为<c-elem>
. 所以在开发时<c-elem>
我不能仅仅bower install --save a-elem b-elem
因为这些还没有在线发布。但在一起测试所有内容之前,我不想发布它们。我可以复制他们的目录并将它们粘贴到 /bower_components 文件夹中,c-elem
但由于 /bower_components 是一个生成的文件夹,它不会被推送到私人 git 存储库,所以每当同事想要使用c-elem
,他会缺少这些依赖项。请记住,我对 Web 开发非常陌生,并且希望遵循最佳实践,所以这对你们中的一些人来说可能是一个简单的答案。经过几个小时的研究,我找不到任何“聚合物的做法”。所以也许只是创建一个文件夹 /lib 并将它们复制到那里?a-elem
但是随后我所做的所有更改b-elem
都不会更改c-elem
.
我怎样才能以正确的方式包含a-elem
和b-elem
进入c-elem
(最好是设置依赖项)?
编辑:此外,如果解决方案是将元素复制到 /lib 文件夹中,则演示中的 html 导入c-elem
将完全错误。所以我必须创建一个完全不同版本的a-elem
and b-elem
。这不可能是唯一的方法。