Vscode-ng-language-service: 0.1100.3 проверка шаблона не работает

Созданный на 15 янв. 2021  ·  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 часа потрачены впустую? Установка другой версии буквально занимает до 1 минуты, как уже показывает bubliq.
Спасибо за подсказку, у меня тоже сработало!

Я не писал приложения angular 7 месяцев, а сегодня я собираюсь работать над новым проектом, расширение 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

Исправлено в v11.1.0, опубликовано на торговой площадке
https://github.com/angular/vscode-ng-language-service/releases/tag/v11.1.0

У меня сработало , спасибо,

Была ли эта страница полезной?
0 / 5 - 0 рейтинги