在启用常春藤的情况下,StackBlitz ngcc无法在我的npm库上运行

问题描述

我已经将Angular 10库发布到npm,并且在启用了Ivy的本地Angular 10项目中运行良好,但是如果我尝试在StackBlitz上使用它,则必须禁用Ivy。

enter image description here

但在禁用常春藤的情况下工作

https://stackblitz.com/edit/angular-ivy-tapxx5?file=tsconfig.json

不知道为什么我必须为StackBlitz关闭Ivy,但是我可以在本地CLI Ivy项目中很好地使用它。

解决方法

这显然是最近反复出现的问题,filed on their GitHub repo。 与常春藤合作的类似案例不断增加。

我认为可以安全地假设问题出在他们的身上,只要包在常规环境中运行良好。

https://github.com/stackblitz/core/issues/1364

编辑:作为 Ahmed pointed out,由 StackBlitz 团队在 Twitter 上确认