Angular 语言服务在一个项目中工作,但不在另一个项目中工作

Angular Language Service working in one project but not another

我有两个 angular 项目,分别在不同的 VS Code 实例中打开。

天哪,我实在想不出这些项目之间的区别。 tsconfig.json 两者完全相同。一个是 angular 8.1,另一个是 8.0(8.0 是可用的)。

任何关于这里发生的事情的想法,以及一般情况下如何调试此类问题,将不胜感激!

我有同样的问题,检查后我看到:

https://github.com/angular/vscode-ng-language-service/issues/343

angular 语言服务的版本有一个错误,目前的解决方案是将@angular/language-service 降级到 8.0.3 版本。

执行:npm i --save-dev @angular/language-service@8.0.3