Как отображать ошибки eslint в списке ошибок Visual Studio 2019
Сначала, если все , VS не может обнаруживать и специально анализировать внешние файлы и Список ошибок window не имеет права получать конкретную c информацию об ошибке во внешнем файле.
Кроме того, вы должны убедиться, что в вашем проекте есть ссылка на папку typescript-eslint
.
1) Использование Добавить существующий элемент , чтобы импортировать папку typescript-eslint
в ваш проект.
2) добавьте их в конец файла xxx.csproj
для ссылки на эти:
<PropertyGroup>
<SpaRoot>xxx\xxx\typescript-eslint-master\</SpaRoot>
</PropertyGroup>
<Target Name="typescript-eslint" AfterTargets="Build">
<Exec WorkingDirectory="$(SpaRoot)" Command="npx eslint --ext .ts"/>
</Target>
Если вы сделали это и по-прежнему сталкиваетесь с той же ошибкой, это довольно странно, и я думаю, выполнили ли вы какие-либо дополнительные операции или сам проект.
Также , я загрузил вашу ссылку файл typescript-eslint
и используйте вашу цель и это определенное свойство, я построил проект без каких-либо ошибок.
И если вы выполнили какую-либо операцию с вашими файлами проекта, он будет обнаружен списком ошибок и найдет ошибку .
Предложение
закройте экземпляр VS, удалите .vs
скрытую папку в папке решения, bin
, obj
папку, а затем снова перезапустите проект.
Вдобавок , если вы выполнили какую-либо другую целевую операцию, чтобы вызвать эту проблему, вы можете поделиться с нами.
Обновление 1
Я подробно описал возможную ситуацию и благодарим за терпение.
Помимо , все вышеперечисленное связано с тем, что эти файлы обрабатываются VS IDE.
Список ошибок может находить указанные c ошибки из файлов, на которые есть ссылки, которые обрабатываются VS IDE .
Однако , ваши ошибки вызваны внешней командной строкой CMD, все ошибки - это просто ошибки, возвращаемые CMD.
И VS разумно определяет, правильна ли ваша команда CMD, но ошибка, возвращаемая указанными c шагами выполнения, VS может отображать, но не может фиксировать указанное c местоположение .
И VS не имеет задачи по отлову конкретных c ошибок для сторонних инструментов.
Заключение
Итак в вашей ситуации вы не можете получить то, что хотите, из Списка ошибок.