Para começar a usar o Tailwind CSS em seu projeto, siga os passos abaixo. Você pode usar o Tailwind CSS em um projeto existente ou criar um novo projeto do zero.
Caso você não tenha um projeto existente, inicie um novo projeto com o seguinte comando:
mkdir meu-projeto-tailwind
cd meu-projeto-tailwind
npm init -y
Execute o seguinte comando para instalar o Tailwind CSS e suas dependências:
npm install -D tailwindcss postcss autoprefixer
Após a instalação, inicialize o Tailwind e o PostCSS com o comando:
npx tailwindcss init -p
Isso criará dois arquivos: tailwind.config.js
e postcss.config.js
.
O arquivo tailwind.config.js
é onde você pode personalizar seu projeto Tailwind. Aqui está um exemplo básico:
/** @type {import('tailwindcss').Config} */
module.exports = {
content: ['./src/**/*.{html,js}'],
theme: {
extend: {},
},
plugins: [],
}
A propriedade content
permite que o Tailwind saiba onde procurar suas classes. Altere os caminhos para incluir todos os arquivos onde você usará as classes Tailwind.
Você pode estender o tema padrão do Tailwind adicionando novas cores, fontes ou espaçamentos dentro da propriedade theme
.
Se você estiver usando SCSS em seu projeto, é possível integrar o Tailwind com SCSS. Aqui estão os passos:
Se ainda não tiver o SASS instalado, você pode instalá-lo com o comando:
npm install -D sass
Crie um arquivo styles.scss
e adicione as diretrizes do Tailwind:
@tailwind base;
@tailwind components;
@tailwind utilities;
Adicione um script no seu package.json
para compilar o SCSS:
"scripts": {
"build-css": "sass styles.scss styles.css --no-source-map"
}
Agora você pode executar:
npm run build-css
Para mais informações sobre a instalação e configuração do Tailwind CSS, consulte a documentação oficial.
Neste módulo, cobrimos a instalação e configuração do Tailwind CSS em um novo projeto, além de como integrá-lo com SCSS. No próximo módulo, exploraremos as classes utilitárias básicas que o Tailwind oferece.