Tailwind CSS é uma estrutura CSS popular que prioriza a utilidade e fornece classes utilitárias de baixo nível para aplicar estilos diretamente na marcação, levando a ciclos de desenvolvimento mais rápidos.
Prettier, por outro lado, é um formatador de código amplamente utilizado que garante que seu código seja formatado de forma consistente, analisando-o e reimprimindo-o com suas próprias regras. Isso ajuda a manter um estilo de código uniforme em todo o projeto, tornando a base de código mais limpa e fácil de ler.
Um desafio comum ao usar Tailwind CSS é gerenciar a ordem das classes utilitárias, especialmente à medida que a complexidade de seus estilos e HTML aumenta. Classificar manualmente essas classes pode ser tedioso e sujeito a erros. É aqui que entra a classificação automática de classes. Ao aproveitar ferramentas como Prettier junto com plug-ins como prettier-plugin-tailwindcss, podemos automatizar a classificação de classes CSS do Tailwind, garantindo uma ordem consistente e melhorando a legibilidade e manutenção das classes. ]
O objetivo deste artigo é guiá-lo através do processo de configuração da classificação automática de classes CSS do Tailwind com Prettier em projetos novos e existentes. Esteja você iniciando um novo projeto ou integrando-se a um projeto em andamento, este guia completo fornecerá instruções passo a passo.Índice
bun create vite my-app --template react-ts cd my-app bun installAgora vamos instalar e configurar Tailwind CSS
bun create vite my-app --template react-ts cd my-app bun installVocê deverá ver um arquivo de configuração CSS do Tailwind: tailwind.config.js, copie o seguinte conteúdo nele.
bun create vite my-app --template react-ts cd my-app bun installAdicione as seguintes diretivas do Tailwind ao topo do seu arquivo CSS (por exemplo, src/index.css):
bun create vite my-app --template react-ts cd my-app bun installInstalar e configurar mais bonito
bun create vite my-app --template react-ts cd my-app bun installCrie um arquivo de configuração mais bonito na raiz do seu projeto e adicione o plugin prettier-plugin-tailwindcss ao arquivo de configuração, estaríamos usando .prettierrc, você pode verificar outros tipos de arquivo de configuração mais bonitos aceitáveis aqui aqui
bun create vite my-app --template react-ts cd my-app bun installAgora vamos testar a configuração, modificar o arquivo src/App.tsx e salvá-lo.
bun create vite my-app --template react-ts cd my-app bun installResultado:
bun create vite my-app --template react-ts cd my-app bun installConfigurando prettier-plugin-tailwindcss em um projeto CSS existente do Tailwind
Para projetos com uma configuração mais bonita existente, execute:
bun create vite my-app --template react-ts cd my-app bun installPara projetos sem nenhuma configuração mais bonita existente, execute:
bun create vite my-app --template react-ts cd my-app bun installAdicione o plugin à sua configuração existente do Prettier. Se não houver nenhuma configuração do Prettier existente, crie um arquivo .prettierrc na raiz do seu projeto. Em seguida, adicione o seguinte:
bun create vite my-app --template react-ts cd my-app bun installGaranta que o Prettier esteja funcionando corretamente fazendo alterações em um arquivo com classes CSS do Tailwind. Salve o arquivo e verifique se as classes CSS do Tailwind são classificadas automaticamente.
Para opções de configuração adicionais, como classificação de classes em atributos não padrão, visite a documentação do prettier-plugin-tailwindcss.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3