当我处于开发模式并且在我的 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
通过 VSCode 终端运行项目和 npm v5.6.0
任意
help || explanation
将不胜感激。
最佳答案
我有同样的问题。
尝试使用 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());
});
关于angular - AngularCompilerPlugin : Forked Type Checker exited unexpectedly 中的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51934018/