Использование линтер-плагинов с TypeScript Analyzer

Я хочу использовать линтинг в моем проекте, разработанном с помощью Visual Studio 2017. Я уже добавил TypeScript Analyzerрасширение для Visual Studio (по сравнению с рынком), в котором уже есть хороший набор подсказок, предупреждений и ошибок.

Однако я хочу использовать дополнительные плагины, особенно для использования ReactJS.

Я уже добавил

  • npm install eslint-plugin-react --save-dev и
  • npm install eslint-plugin-react-hooks --save-dev

к моему проекту.

К моему tslint.json Я добавил:

"extends": [
    "eslint:recommended",
    "plugin:@typescript-eslint/recommended"
]

При редактировании любых .tsx-file O получил следующее сообщение, отображаемое в окне списка ошибок

C:\Users\...\Source\Repos\...\tslint.json: Invalid "extends" configuration value - could not require "eslint:recommended". Review the Node lookup algorithm (https://nodejs.org/api/modules.html#modules_all_together) for the approximate method TSLint uses to find the referenced configuration file.

и я не понимаю, что я могу сделать.

Я уже добавил .eslintrc.js поскольку меня можно было найти на нескольких сайтах, но кажется, что это полностью игнорируется.

0 ответов

Другие вопросы по тегам