Vscode-ng-language-service: 0.1100.3模板检查不起作用

创建于 2021-01-15  ·  10评论  ·  资料来源: angular/vscode-ng-language-service

描述错误

基本上,标题,模板检查不起作用,您无法导航至变量,不显示错误等。
当我恢复到0.1100.2时,它又开始工作

重现

重现行为的步骤:

  1. 创建新的角度项目
  2. 添加对象属性
  3. 尝试从模板访问该对象的不存在的属性

预期行为

您可以通过按F12或Ctrl +左键单击导航到属性定义
显示有关缺少的属性的错误

实际行为
导航无效
无错误显示

日志

请附上两个日志:

1。

[0115/133555.049:ERROR:registration_protocol_win.cc(103)] CreateFile: The system cannot find the file specified. (0x2)
[Info  - 1:35:55 PM] Angular language server process ID: 8152
[Info  - 1:35:55 PM] Using typescript/lib/tsserverlibrary v4.0.5 from c:\Users\nikit\.vscode\extensions\angular.ng-template-0.1100.3\node_modules\typescript\lib\tsserverlibrary.js
[Info  - 1:35:55 PM] Using @angular/language-service v11.0.9 from c:\Users\nikit\.vscode\extensions\angular.ng-template-0.1100.3\server\node_modules\@angular\language-service\bundles\language-service.js
[Info  - 1:35:55 PM] Log file: c:\Users\nikit\AppData\Roaming\Code\logs\20210115T133438\exthost3\Angular.ng-template\nglangsvc.log
[Info  - 1:35:57 PM] Enabling VE language service for d:/repos/test-angular/tsconfig.json.
[Error - 1:35:57 PM] Failed to find project for d:\repos\test-angular\src\app\app.component.html
[Error - 1:36:11 PM] No config file for d:/repos/test-angular/src/app/app.component.html
  1. nglangsvc.log

屏幕截图

image
image

最有用的评论

0.1100.3的相同问题
降级至v0.1100.2版本有助于

所有10条评论

我有同样的问题。

0.1100.3的相同问题
降级至v0.1100.2版本有助于

0.1100.3的相同问题
降级至v0.1100.2版本有助于

重新安装vscode和扩展不起作用,浪费了2小时
谢谢你

0.1100.3的相同问题
降级至v0.1100.2版本有助于

重新安装vscode和扩展不起作用,浪费了2小时
谢谢你

image

0.1100.3的相同问题
降级至v0.1100.2版本有助于

重新安装vscode和扩展不起作用,浪费了2小时
谢谢你

浪费了2个小时? 实际上,安装另一个版本(如bubliq所示)最多需要1分钟。
感谢您的提示,也为我工作!

我已经7个月没有编写angular应用了,今天我将要从事一个新项目,angular扩展给了我这个惊喜。

降级到v0.1100.2可解决此问题。

同样的问题。 降级有帮助。
修复🙏。

感谢您提交报告。 由于无法回滚该版本,因此我们将在调查此问题的同时将0.1100.2重新发布为最新版本。

另一方面,查看变更日志,我将问题缩小为两个提交:

  1. https://github.com/angular/angular/pull/39898
  2. https://github.com/angular/angular/pull/39917

我怀疑这是仅Windows的问题。 从提供的日志(感谢上传)中,路径分隔符不一致:

[Info  - 1:35:57 PM] Enabling VE language service for d:/repos/test-angular/tsconfig.json.
[Error - 1:35:57 PM] Failed to find project for d:\repos\test-angular\src\app\app.component.html
[Error - 1:36:11 PM] No config file for d:/repos/test-angular/src/app/app.component.html

已在v11.1.0中修复,已发布到市场
https://github.com/angular/vscode-ng-language-service/releases/tag/v11.1.0

为我工作,谢谢@kyliau

此页面是否有帮助?
0 / 5 - 0 等级