首页 > 解决方案 > StackBlitz ngcc 在启用 Ivy 的情况下无法在我的 npm 库上运行

问题描述

我已经向 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 项目中很好地使用它。

标签: angularangular-librarystackblitz

解决方案


我可以通过转到左侧面板上的设置并禁用Enable Ivy然后在浏览器上进行硬刷新来使其工作。


推荐阅读