【发布时间】:2019-12-13 18:51:39
【问题描述】:
我想在常规的基本 HTML 文件中使用使用 StencilJS 创建的组件。我按照以下步骤操作:
我已经创建了一个模板组件来创建基本的 my-component 示例:
npm init stencil
我想在 HTML 文件中使用这个组件,所以我跑了
npm run build
然后我创建了一个具有以下结构的 html 项目:
然后我将文件从 dist 文件夹移动到脚本文件夹中。我在引用 component.js 文件的 html 文件的头部添加了脚本标记,如下所示:
<script src="script/{component_name}/{component_name}.js"></script>
我在 html 中使用了这样的组件:
<my-component first="Stencil" last="'Don't call me a framework' JS"></my-component>
但是我的组件没有被渲染。我收到一个涉及 esm.js 文件的错误。有人可以帮助我编译模板组件以在基本 HTML 项目中使用吗?
【问题讨论】:
标签: javascript html stenciljs