Дополнительно
Как исключить каталог из вкладки Visual Studio Code "Explore"?
Я'пытаюсь исключить несколько папок на вкладке "Explore" в Visual Studio Code. Для этого я добавил следующий jsconfig.json в корень моего проекта:
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules"
]
}
Но папка "node_modules" по-прежнему видна в дереве каталогов. Что я делаю не так? Есть ли другие варианты?
227
6
Используйте files.exclude:
Перейдите в File -> Preferences -> Settings (или на Mac Code -> Preferences -> Settings).
Выберите вкладку
настройки рабочего пространства
Добавьте этот код в файл
settings.json
, отображаемый справа:Если вы выбрали File -> Preferences -> User Settings, то вы настроите исключаемые папки глобально для вашего текущего пользователя.
В более новых версиях VS Code вы переходите к настройкам (Ctrl+,) и обязательно выбираете Workspace Settings в правом верхнем углу.
Затем добавьте опцию
files.exclude
, чтобы указать шаблоны для исключения.Вы также можете добавить
search.exclude
, если хотите исключить файл только из результатов поиска, но не из проводника папок.tl; dr
settings.json
:GUI путь
Код пути
Нажмите на маленький значок
{{{}}}
в правом верхнем углу, чтобы открытьsettings.json
:Добавьте исключенные папки в
files.exclude
. Также проверьтеsearch.exclude
иfiles.watcherExclude
, так как они также могут быть полезны. Этот фрагмент содержит их объяснения и значения по умолчанию:& Лт;!- язык: lang-js - >
Для получения более подробной информации о других настройках см. Официальная ссылка
settings.json
.В версии 1.28 Visual Studio Code
`" files.exclude "
`должен быть помещен в узел`` settings
.В результате получается файл рабочей области, который выглядит как:
В более новых версиях VSCode это перемещалось в специфический для папки блок конфигурации.
Затем добавьте блок «files.exclude», указав глобусы каталогов, которые вы хотели бы исключить:
Мне удалось устранить ошибки, отключив валидацию:
Obs: Мой проект представляет собой PWA с использованием StyledComponents, React, Flow, Eslint и Prettier.