【发布时间】:2020-12-02 19:40:21
【问题描述】:
我已经向 npm 发布了一个 Angular 10 库,它在启用了 Ivy 的本地 Angular 10 项目中运行良好,但如果我尝试在 StackBlitz 上使用它,我必须禁用 Ivy。
https://stackblitz.com/edit/angular-ivy-tapxx5?file=tsconfig.json
但使用常春藤禁用
https://stackblitz.com/edit/angular-ivy-vbpzem?file=tsconfig.json
不知道为什么我必须为 StackBlitz 关闭 Ivy,但我可以在本地 CLI Ivy 项目中正常使用它。
【问题讨论】:
-
面临与我们所说的相同的问题。给你一个线索:我的库(lib1)依赖于我的另一个库(lib2),它依赖于 lodash。 StackBlitz 对于 lib1 和 lib2 都失败了。我删除了对 lodash 的依赖并创建了自己的简化函数。现在 lib2 可以工作,但 StackBlitz 仍然抱怨 lib1。请在此处发布更新。 ??????
标签: angular angular-library stackblitz