Configurando o Angular CLI para Utilizar SASS
Neste artigo você aprenderá a confgiurar o Angular CLI para Utilizar SASS, ou seja, incluir o SASS no seu projeto Angular

Fala programador(a), beleza? Bora aprender mais sobre Angular!
A estilização é um aspecto crucial no desenvolvimento de aplicações web.
O Angular CLI oferece suporte a várias folhas de estilo, incluindo CSS, SCSS/Sass, LESS e Stylus.
Este artigo focará em como configurar o Angular CLI para usar Sass, uma linguagem de extensão CSS que permite o uso de variáveis, funções e muito mais.
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 116 aulas
- 4 projetos
- 9h 23min
Entendendo Sass e Seus Benefícios
SASS (Syntactically Awesome Style Sheets) é uma extensão de CSS que adiciona poder e elegância ao processo de desenvolvimento de estilos.
Com funcionalidades como variáveis, mixins, funções e herança, Sass ajuda a escrever folhas de estilo de forma mais eficiente e com menos código.
Configuração Inicial do Angular CLI para Sass
Quando você cria um novo projeto Angular usando o Angular CLI, pode especificar que deseja usar Sass para os estilos do projeto. Isso é feito com a flag --style.
Aqui está o comando para criar um novo projeto com suporte a SASS:
ng new my-angular-project --style=scss
Este comando configura automaticamente todas as folhas de estilo do projeto para usar a extensão .scss.
Alterando um Projeto Angular Existente para Usar SASS
Se você já tem um projeto Angular e deseja migrar para Sass, siga estes passos:
Alterar as Extensões de Arquivo: Renomeie todas as suas folhas de estilo de .css para .scss.
Atualizar o Angular.json: Abra o arquivo angular.json e localize a propriedade styles. Altere a extensão dos arquivos listados de .css para .scss.
Exemplo:
"styles": [ "src/styles.scss" ]
Atualizar os Componentes Angular: Para cada componente, altere a extensão do arquivo de estilo referenciado em @Component de .css para .scss.
Exemplo:
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss']
})
export class AppComponent { }
Integrando Sass em seu Fluxo de Trabalho
Após configurar Sass no seu projeto Angular, você pode começar a usar suas funcionalidades avançadas. Aqui estão alguns exemplos:
Uso de Variáveis: As variáveis Sass permitem definir estilos que podem ser reutilizados em todo o projeto.
$primary-color: #ff4500;
body {
background-color: $primary-color;
}
Mixins e Funções: Mixins e funções Sass proporcionam uma maneira de criar estilos reutilizáveis e dinâmicos.
@mixin border-radius($radius) {
-webkit-border-radius: $radius;
-moz-border-radius: $radius;
border-radius: $radius;
}
.button {
@include border-radius(10px);
}
Quer aprender mais sobre programação? Conheça nosso canal no YouTube:
Conclusão
Chegamos ao fim do arquivo sobre como configurar o Angular CLI para Utilizar SASS!
A integração de Sass em projetos Angular oferece uma experiência de desenvolvimento de estilo mais rica e eficiente.
Com a configuração correta no Angular CLI e a adoção das práticas avançadas que Sass oferece, os desenvolvedores podem melhorar significativamente a manutenção e a escalabilidade dos estilos de suas aplicações.
Adaptar-se a Sass em um projeto Angular existente é direto e traz benefícios imediatos, tornando o processo de desenvolvimento mais produtivo e agradável.
Está buscando evoluir como Programador? Confira o nossos cursos de programação.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Resolvendo o Erro ng não é reconhecido como um comando interno ou externo
Neste artigo você aprenderá a reoslver o Erro ng não é reconhecido como um comando interno ou externo Fala programador(a), beleza? Bora aprender mais sobre […]

Identificando a Versão do Angular em Seu Projeto
Aprenda neste artigo você pode estar identificando a versão do Angular no seu projeto de maneira simples e fácil Fala programador(a), beleza? Bora aprender mais […]

Solucionando Erros Comuns no NPM Durante a Instalação de Pacotes
Neste artigo você aprenderá a como solucionar erros comuns no NPM durante a instalação de um projeto Angular ou de outras ferramentas Fala programador(a), beleza? […]
