无法访问';MyComponent';在Angular 10中初始化之前
我在浏览器中收到初始化前无法访问“MyComponent”的无法访问';MyComponent';在Angular 10中初始化之前,angular,angular-library,angular10,Angular,Angular Library,Angular10,我在浏览器中收到初始化前无法访问“MyComponent”的错误消息 ng构建运行时没有错误 我对此主题做了一些研究,并找到了使用以下设置更新我的应用程序的tsconfig.base.json文件的建议: { “编译器选项”:{ “emit decoratormatata”:false } } 这没用。因此,他补充说: "annotateForClosureCompiler": { "annotateForClosureCompiler":
错误消息
ng构建
运行时没有错误
我对此主题做了一些研究,并找到了使用以下设置更新我的应用程序的tsconfig.base.json
文件的建议:
{
“编译器选项”:{
“emit decoratormatata”:false
}
}
这没用。因此,他补充说:
"annotateForClosureCompiler": {
"annotateForClosureCompiler": true
}
也无济于事。因此,尝试将目标
从es2015
更改为任何更新的,但没有解决问题
我也尝试在我的库中更改这些设置(包含组件的内容),但没有帮助
我检查了这些讨论:
在我的情况下,我使用Angular软件包中的10.1.6
:
{
“依赖项”:{
“@angular/animations”:“^10.1.6”,
“@angular/cdk”:“^10.2.5”,
“@angular/common”:“^10.1.6”,
“@angular/compiler”:“^10.1.6”,
“@angular/core”:“^10.1.6”,
“@angular/forms”:“^10.1.6”,
“@angular/material”:“^10.2.5”,
“@角度/平台浏览器”:“^10.1.6”,
“@angular/platform browser dynamic”:“^10.1.6”,
“@angular/router”:“^10.1.6”,
},
“依赖性”:{
“@angular devkit/build angular”:“^0.1001.3”,
“@angular/cli”:“^10.1.7”,
“@angular/compiler cli”:“^10.1.6”,
}
}
有什么想法吗?我解决了我对库的循环依赖,错误消失了