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
Запись: and-semakin/mytetra_data/master/base/1549717750ugys5yf8t7/text.html на raw.githubusercontent.com

Если открыть 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.59
Яндекс индекс цитирования