git Stencil.js在一个Vue.js项目中链接并要求或导入多个Stencil项目?

7eumitmz  于 2023-01-24  发布在  Git
关注(0)|答案(1)|浏览(119)

我试图在我的vue项目中导入多个Stencil.js项目...我按照这里描述的一个模板项目:https://stenciljs.com/docs/vue
然而,对于多个模具项目,我将不得不从不同的模具包中多次导入applyPolyFills和defineCustomElements,而这并不起作用...我该怎么做呢?或者我只需要导入一次吗?
此外,我的模板项目没有公开发布在npm注册表中。我使用我的本地repo从git和做一个npm链接。因此,我不能做npm安装,它也不会直接从git repo安装,因为我没有ssh权限不知何故...(虽然我有完全访问权的repo)..所以我不知道如何做多个模板导入。

m1m5dgzv

m1m5dgzv1#

这里是一个如何导入多个模具项目的方法,你必须从每个项目中一个接一个地调用defineCustomElements

import { defineCustomElements as firstProjLoader } from “stencil-project-1/loader”

import { defineCustomElements as secondProjLoader } from “stencil-project-2/loader”

firstProjLoader();
secondProjLoader();

相关问题