Не обращайте внимания на некоторые файлы .scss в компиляторе live sass vscode - PullRequest
1 голос
/ 29 марта 2019

Я использую vscode live sass compiler для компиляции моего sass кода в css и пытаюсь структурировать мой код так, чтобы у меня были коды для конкретной функции в отдельном файле, после чего я могу импортировать их в основной .scss все один раз, чтобы сгенерировать один CSS-файл, так как это все, что мне нужно, потому что я использую реагирование.

До сих пор я был успешен, моя проблема в том, что даже другой рефакторированный код, который я уже импортировал, скомпилирован в css. Мне это не нужно

Как я могу сказать живому компилятору sass игнорировать их?

1 Ответ

1 голос
/ 29 марта 2019

Вы можете использовать настройку liveSassCompile.settings.excludeList, чтобы исключить определенные папки. Все файлы Sass / Scss внутри папок будут игнорироваться.

Вы также можете использовать отрицательный шаблон глобуса, если хотите исключить определенный файл или файлы из этой папки.

Примеры:

Значение по умолчанию

"liveSassCompile.settings.excludeList": [ 
     "**/node_modules/**",
     ".vscode/**" 
]

Отрицательный шаблон глобуса - если вы хотите исключить все файлы, кроме file1.scss & file2.scss из каталога path / subpath, вы можете использовать выражение

"liveSassCompile.settings.excludeList": [
    "path/subpath/*[!(file1|file2)].scss"
]

Вы можете найти больше информации здесь .

...