升级到ANGLE 16后,我在编辑组件时遇到错误,因为ANGLE语言服务扩展没有正常运行.
[Info - 09:41:11] Angular language server process ID: 18032
[Info - 09:41:11] Using typescript/lib/tsserverlibrary v4.9.5 from c:\source\xxx\Angular16VsCodeTest\node_modules\typescript\lib\tsserverlibrary.js
[Info - 09:41:11] Using @angular/language-service v15.2.0 from c:\Users\xxx\.vscode\extensions\angular.ng-template-15.2.0\node_modules\@angular\language-service\index.js
[Info - 09:41:11] Logging is turned off. To enable, run command 'Open Angular server log'.
[Error - 09:41:14] Failed to run ngcc for c:/source/pgossmann/Angular16VsCodeTest/tsconfig.json, language service may not operate correctly:
Failed to resolve ngcc from c:/source/xxx/Angular16VsCodeTest
[Info - 09:41:14] Enabling Ivy language service for c:/source/xxx/Angular16VsCodeTest/tsconfig.json.
为了重现,我从头开始创建了1.new Angular16和2.new Angular15项目,添加了FormsModule,Reactive FormsModule的导入.在两者中都添加了以下html:
<textarea class="" [formControl]="messageDetails" ></textarea>
在15度角没有错误,一切都很好. 在Angular 16中,它抱怨formControl不是一个已知的属性,这是错误的.
我怎么才能解决这个问题呢?ANGLE语言服务是不是没有针对ANGLING-16进行更新?