【发布时间】:2019-11-21 11:59:37
【问题描述】:
是否可以动态导入预编译的 svelte 组件或整个 svelte 应用程序。
以及何时,如何在 svelte 3 中编译单个组件。我找到了这种方法,但文档中没有: https://github.com/sveltejs/svelte/issues/1576
我想将一个页面上的多个独立(托管)Svelte 应用程序组合成一个更大的 svelte 应用程序(微前端)。目标是,每个子应用程序都可以独立部署和托管在任何地方(可能是自己的 docker 容器)。并且任何更改都应该在聚合器应用程序中可见,而无需重新编译。
我想我应该这样做: https://single-spa.js.org/docs/separating-applications.html 但是没有其他框架,这让我的应用程序和组件感到震惊。
我不想使用自定义组件,因为 Shadow DOM 的样式不灵活。我必须能够通过全局样式表更改 css。
有人有想法吗?
谢谢你:)
【问题讨论】:
标签: javascript svelte dynamic-import micro-frontend