【发布时间】:2025-11-25 07:15:02
【问题描述】:
我正在尝试构建一个没有任何外部依赖项的简单 Web 组件。只有两个 html 文件,一个 index.html 和一个 webcomponent.html。
我有一些个人 html 项目,我想将全局 html 命名空间分离成更小的文件。我不想为此使用任何外部库,如聚合物。我也不想使用任何构建系统或网络服务器。
我在网上找到的所有示例都需要外部构建系统或库。他们也不会在没有网络服务器的情况下工作。例如,webcomponents/hello-world 声称使用 vanilla-js。但实际上,它并不依赖于 Bower。
只有两个 html 文件在我的本地编辑-保存-刷新开发周期中工作。这真的可能吗?如果是这样,怎么做?如果不是,最接近的折衷方案是什么?
【问题讨论】:
-
如果您提供的示例包括 Bower,则该示例依赖于 Bower。 Bower 是用于代码还是仅用于构建都没有关系。所以 component 确实不依赖于 Bower,但 example 确实如此。
标签: javascript html web-component custom-element