Creating a ReactJS project with Vite and setting up TailwindCSS 🚀

Posted by

Criando um projeto ReactJS com Vite e configurando o TailwindCSS

Criando um projeto ReactJS com Vite e configurando o TailwindCSS

O Vite é um novo construtor de aplicativos web que visa alto desempenho e configuração zero. Ele utiliza a importação de módulos nativos do JavaScript, o que permite uma inicialização muito mais rápida do que os tradicionais bundlers como o Webpack.

O TailwindCSS, por sua vez, é uma estrutura CSS utilitária que simplifica o processo de estilização de aplicativos web. Com uma abordagem baseada em classes, o TailwindCSS facilita a criação e customização de estilos sem a necessidade de escrever CSS do zero.

Passo a passo

  1. Crie um novo projeto ReactJS utilizando o Vite:
  2. npx create-vite my-react-app --template react

  3. Navegue até o diretório do projeto:
  4. cd my-react-app

  5. Instale o TailwindCSS:
  6. npm install tailwindcss

  7. Crie o arquivo de configuração do TailwindCSS:
  8. npx tailwindcss init

  9. Abra o arquivo tailwind.config.js e adicione as configurações desejadas:
  10. // tailwind.config.js
    module.exports = {
    purge: [],
    darkMode: false, // or 'media' or 'class'
    theme: {
    extend: {},
    },
    variants: {
    extend: {},
    },
    plugins: [],
    }

  11. Importe o TailwindCSS no arquivo principal do projeto:
  12. // src/main.js
    import 'tailwindcss/dist/tailwind.min.css'

  13. Utilize as classes do TailwindCSS em seus componentes React:
  14. // src/App.js
    import React from 'react'

    function App() {
    return (

    Meu Aplicativo React com TailwindCSS

    )
    }

    export default App

Com esses passos, você estará pronto para começar a desenvolver seu projeto ReactJS com Vite e estilizá-lo utilizando o TailwindCSS de forma simples e eficiente.

0 0 votes
Article Rating
4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@eusoujroliveira
11 months ago
@vormavius
11 months ago

Parabéns pela iniciativa.

@frontnele
11 months ago

Muito bom!

@herculesoliveira6542
11 months ago

Fera demais Junin !!