微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将角度自定义元素构建到单独的包中,其中所有供应商依赖项都放在一个单独的文件中

如何解决将角度自定义元素构建到单独的包中,其中所有供应商依赖项都放在一个单独的文件中

例如,我有 2 个包含自定义元素的包:a.jsb.js

对于每个元素,我都有自己的编译器(a-main.ts、b-main.ts),它引导我需要的模块(AModule.ts、BModule.ts)。

{a,b}.jsruntime.jsma​​in.js 的结果。 然后我有 common.js,这是每个自定义元素构建的 vendors.jspollyfils.js 的结果。

因此,我有 2 个包含自定义元素的文件和 1 个包含 pollyfill 的文件,每个自定义元素都有自己的模块范围(a 的 fst 范围,b 的 scnd 范围)。

有什么解决方案可以从 common.js 中排除依赖项和 Angular 核心的重复代码

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。