我有一个要求把一个库升级到角度12.我已经做到了。用常春藤完全编译模式编译这个库是成功的,但事实证明,您不能将这样编译的库发布到npm?
按照许多帖子中的建议设置"enableIvy":false和"compilationMode": "partial"会引发错误
编译的角度在遗留视图引擎编译模式。角结构同步加载和异步加载
这个错误似乎没有明确的解决方案??
在这种环境下,人们应该如何保持自己的棱角分明的版本,并向npm发布他们的库?
发布于 2022-01-10 20:37:41
对于我来说,设置"enableIvy":false和"compilationMode":“compilationMode”,就像许多帖子中建议的那样,会引发许多递归错误……我不知道为什么"compilationMode":“分部”与"compilationMode":"full“的工作方式不同。
我发现我错误地使用public.api在库中导入了一个组件。
公共/api只应在importing...inside库之外使用。我确保了直接导入组件,并且所有东西都开始在"compilationMode":“分部”下正确编译。
https://stackoverflow.com/questions/70627407
复制相似问题