【发布时间】:2021-01-01 21:01:30
【问题描述】:
任何可以指向任何关于如何在 lit-element 中重用代码的文档的人。
现在的问题是,如果我声明一个元素,在我的例子中是 close-button,并且我想通过将它导入 2 个或更多 lit-elements 来重用它,那么浏览器中将会出现关于 @987654323 的错误@ 被多次声明。
很好理解,但是我如何重用一个组件,我当然可以将按钮移动到一个单独的文件并将其添加到文档中,但是其他组件需要依赖它才能工作。
任何建议
【问题讨论】:
-
您可以将您的元素放在像 npm 这样的 repo 站点上,并使用您的 package.json 加载它。如果您不想使用 npm,您可以安装类似 Nexus Repository OSS 3.0 (sonatype.com/nexus/repository-oss) 并管理您自己的存储库(这就是我所做的)。
-
我明白了,但是你实际上会依赖于你的组件之外的东西,这是你不想要的东西。我猜
标签: lit-element lit-html