当我处于开发模式时,在IDE中更改代码后(有时),我会收到以下控制台警告消息:
WARNING in AngularCompilerPlugin:
Forked Type Checker exited unexpectedly.
Falling back to type checking on main thread.
基于Angular 6和Angular-cli 6的项目。更精确的版本:
"@angular/cli": "6.0.8"
"@angular/*": "6.0.4"
我正在使用node v8.11.3
和npm v5.6.0
通过VSCode Terminal运行项目
任何help || explanation
都会受到赞赏。
答案 0 :(得分:0)
我有同样的问题。
尝试使用new yourModel()
使用TypeScript构造函数检查在哪里实例化新对象。
我修复了将对象分配给变量的问题:
const company: Company = new Company();
if (error.status === 418) {
company.name = error.statusText;
return Observable.of(company);
}
return Observable.of(company);
});
代替:
if (error.status === 418) {
const company: Company = new Company();
company.name = error.statusText;
return Observable.of(company);
}
return Observable.of(new Company());
});
答案 1 :(得分:0)
好吧,它在我使用Angular Components时引起了类似的错误。当我尝试将某些内容作为该特定组件的无效子代时,就会发生这种情况。该特定组件可以独立运行,而我已将其从父级移开。工作正常。 我试图在mat-form-field下使用仅包含标签,提示等的复选框组件,