MyTetra Share
Делитесь знаниями!
Запускать ESLint для каждой подпапки отдельно в VSCode
09.02.2019
18:09
Автор: br0ke
Текстовые метки: vscode, code, visual, studio, ide, editor, eslint, vscode-eslint, working, directory, cwd
Раздел: Информационные технологии - IDE - Visual Studio Code

Если открыть Workplace или просто папку, в которой будет несколько отдельных проектов на JS (каждый из них будет содержать свой package.json), то встроенный линтер VSCode (ESLint) может начать сыпать кучей таких ошибок:


Resolve error: ENOENT: no such file or directory, open /path/tp/project/package.json' import/no-unresolved


Это происходит из-за того, что ESLint был запущен в том месте, где открыта VSCode, а должен быть запущен отдельно в каждом из JS-проектов.


Решение:


{

"eslint.workingDirectories": [

{

"directory": "web-app",

"changeProcessCWD": true

}

]

}

 
MyTetra Share v.0.52
Яндекс индекс цитирования