Pular para o conteúdo

Pronto para LLM

/como-converter-todos-arquivos-scss-de-um-diretorio-para-extensao-sass.md

Título:
Como converter todos arquivos .scss de um diretório para extensão .sass

Iremos usar o comando sass-convert do próprio SASS para realizar a conversão dos arquivos, mas já sabemos que ele converte apenas um único arquivo, então vamos usar o terminal e com um simples loop iremos converter todos os arquivos de um diretório (ou vários diretórios) de uma só vez.

Em sistemas Unix (Mac e Linux)

Abra o terminal e execute o seguinte comando.

for file in path/to/scss/**/*.scss; do sass-convert $file ${file%scss}sass && rm $file; done

No Windows

for /r path\to\scss %I in (*) do sass-convert "%I" "%~dpnI.sass"
del /f /s /q path\to\scss\*.scss

Não esqueça de trocar path/to/scss/ para o caminho onde estão os seus arquivos sass.

Eu não testei no Linux nem no Windows então se você executou os comandos e algo não deu certo comenta ai e vamos resolver juntos.


Espero ter ajudado, Abraço!

😎

---
title: Como converter todos arquivos .scss de um diretório para extensão .sass
url: https://nandomoreira.dev/como-converter-todos-arquivos-scss-de-um-diretorio-para-extensao-sass
date: 2016-07-05
---

Iremos usar o comando `sass-convert` do próprio SASS para realizar a conversão dos arquivos, mas já sabemos que ele converte apenas um único arquivo, então vamos usar o terminal e com um simples loop iremos converter todos os arquivos de um diretório (ou vários diretórios) de uma só vez.

## Em sistemas Unix (Mac e Linux)

Abra o terminal e execute o seguinte comando.

```bash
for file in path/to/scss/**/*.scss; do sass-convert $file ${file%scss}sass && rm $file; done
```

## No Windows

```bash
for /r path\to\scss %I in (*) do sass-convert "%I" "%~dpnI.sass"
del /f /s /q path\to\scss\*.scss
```

Não esqueça de trocar `path/to/scss/` para o caminho onde estão os seus arquivos sass.

Eu não testei no Linux nem no Windows então se você executou os comandos e algo não deu certo comenta ai e vamos resolver juntos.

---

Espero ter ajudado, Abraço!

😎