Использование линтер-плагинов с 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
поскольку меня можно было найти на нескольких сайтах, но кажется, что это полностью игнорируется.