尝试转换为Angular 9时出错

时间:2020-04-27 06:11:10

标签: angular angular9 angular-library

我正在尝试将Angular 8应用程序转换为Angular9。在运行ngcc时,我看到了:

在非ES5类上调用

getInternalNameOfClass():预期 AwesomeComponent具有内部类声明

AwesomeComponent是我们共享库中的组件。

此错误是否已解决?

2 个答案:

答案 0 :(得分:1)

尝试将compilerOptions中的tsconfig.jsones5更改为es2015

答案 1 :(得分:0)

我在项目中广泛使用共享组件。也许一个区别是我直接导入模块而不是组件。

如果您想看一下我在Angular9上运行的设置,这是我的GitHub存储库: https://github.com/ikemtz/AngularMonoRepo/blob/master/src/libs/imng-auth0-oidc/src/lib/auth0-oidc.module.ts