# Pre-Processadores

Nas seções de introdução, demos o exemplo que no Vue é possível utilizar pre-processadores de forma facilitada, agora iremos explicar como implementar:

  • Nas opções de criação do projeto manual usando o VueCLI, é possível adicionar os pre-processadores diretamente por lá.

# SCSS - SASS

Vamos instalar primeiramente as dependências necessárias:

 yarn add sass-loader sass --save-dev

Dessa forma, podemos agora utilizar o sass:

<style lang="sass">

</style>

Para essa estilização se manter apenas no seu escopo, é necessário que você adicione o scoped no seu style:

<style lang="sass" scoped>

</style>

Dessa maneira o estilo que for escrito aqui não passara para outro componente.

Caso a estilização do seu componente se torne grande ou você deseja organizar melhor seus estilos é possível criar um arquivo .scss adicionamos como dependência:

<style src="./MyComponentStyle" lang="sass" scoped />

# PugJS

  yarn add pug --save-dev
<template lang="pug">
main
  h1 {{ hello }}
</template>

Na próxima seção, iremos para as nossas considerações de tudo oque aprendemos sobre os conceitos base do Vue, te vemos lá!

Próxima Seção