Instalación de React con Vite y TailwindCSS
Clase 2 de 31 • Curso de React.js con Vite.js y TailwindCSS
Contenido del curso
Clase 2 de 31 • Curso de React.js con Vite.js y TailwindCSS
Contenido del curso
Juan Pino
Miguel Angel Reyes Moreno
Miguel Ángel Bolaños Quiñonez
Martin Salomon
Santiago López Alarcón
Saul Martinez
Carlos Alberto Chaucanes
Luis Rodolfo Altuve Cáceres
Fidel Kneeteman
LUIS ENRIQUE
Anggi Vanesa Pallares Solis
Felipe López
Juan Esteban Gallego Perez
Manuel Alejandro
Duvan Alexis Palomino Ramirez
Luis Jose Trujillo Peñaranda
Ezequiel Magi
Roxsy Velasquez
Roxsy Velasquez
Daniel Morales
David Rangel
Carina Correjidor
Fernando Francisco López Mauro
Dario Turchi
Cristian Contreras
reality !
Johanna Andrade Rivera
Daniel Cardenas Parra
Luis Rodolfo Altuve Cáceres
Sebastián Rodríguez
Luis Carlos Carrillo Tovar
Fabian Andres
Francisco Salazar
Felipe Toro C
Me parece que las Tailwind directives se ponen en el archivo index.css
Lo dice en la misma documentación jajaaj
Si!
Hay una extension de tailwind en vscode:
.Config} */ export default { content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], theme: { extend: {}, }, plugins: [], }
@tailwind base; @tailwind components; @tailwind utilities;
npm run dev
Muy Buenas noches no me esta reconociendo los estilos del tailwindcss
Tuve el mismo problema, lo que vi fue que la extensión de mis archivos era jsx en lugar de js, al cambiarlo en la configuración de talwind se arreglo
En la versión actual, la configuracion cambia a:/** @type {import('tailwindcss').Config} */export default { content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], theme: { extend: {}, }, plugins: [],}
/** @type {import('tailwindcss').Config} */ export default { content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], theme: { extend: {}, }, plugins: [], } ```así reconoce tanto js como jsx.
Ahora tailwind se actualizó (hace poquito) y ya no se instala como se muestra en el curso. Si les salta un error #15789 o algo similar, acá está la solución. Yo casi me vuelvo mono tratando de resolverlo por 2 días enteros hasta que caí en esta pregunta de github!
hola yo solo segui los nuevos pasos de la documentación y jala sin problemas
Me parecio gracioso. 😂
Hola Mundo bebé
Hola!!
Alguien sabe como puedo instalar las dependencias del proyecto, cuando clono el repo en otra máquina, ya que hace falta package.json y el lock.
Muchas gracias!
Para que VScode les muestre recomendaciones a la hora de escribir Tailwind, pueden instalar la extensión "Tailwind CSS IntelliSense"
Comparte tu repo para mirar
Tengo el mismo error
hola! ¿porque sale la extension ".cjs" en el archivo tailwind.config? siguiendo los pasos con la version 3.3.2 de Tailwind me figura como ".js"
Creo que tiene que ver con la version, a partir de 2.2 sale .cjs. a mi tambienme sale asi .js
En 3.3.2 de Tailwind, la extensión recomendada para el archivo de configuración es ".js". Por lo tanto, en lugar de utilizar "tailwind.config.cjs", deberías utilizar "tailwind.config.js". asi que creo que esta bien tener esa extension.
Que caja esa profesora, como se expresa, parece que uno estuviera hablando con una amiga
Vamos a crear el proyecto, considerar instalar vite, para alejarnos de configuraciones y sólo crear componentes y además instalar tailwind.
Para instalar vite:
npm create vite@latest
Y proseguimos con eliminar los assets que no necesitamos en este momento
Después instalaremos tailwind CSS:
con la documentación en: https://tailwindcss.com/docs/guides/vite
empezamos por en la consola con el directorio de nuestro proyecto abierto con: npm install -D tailwindcss postcss autoprefixer
proseguimos con: npx tailwindcss init
*recuerda agregar las directivas de Tailwind a la carpeta: ./src/index.css
Y finalizar corriendo el proyecto con: npm run dev
Hola al aplicar esto me crea un archivo .eslintrc.cjs que no veo en la estructura del curso. es posible eso ?
SI, el eslint solo es un linter :D mira: https://keepcoding.io/blog/que-es-un-linter-en-programacion/
No me toma las directivas de Tailwind @tailwind base; @tailwind components; @tailwind utilities; las coloque en ./src/index.css como indica la documentacion y me sale el error "Unknown at rule @tailwind css(unkownAtRules)" -- las soluciones que hay en la web solo dicen ignorar, pero no me funcionan los estilos --
En la clase, Teff las pone dentro del App.css. Prueba ahí a ver si te funciona.
Tengo exactamente el mismo problema. Probé escribir las directivas en App.css, y más tarde en index.css, ninguna de las alternativas funcionaron. ¿Pudiste solucionarlo al final?
Hola, sería bueno que esta parte de la instalación de TailwindCSS en vite, se actualizara dado que a la fecha Marzo/2025 en la página oficial la última versión es la v4.0 y el proceso de instalación es diferente y más sencillo.
La versión v3.2.7 ya no aparece, solo v.3.4.17 y las otras previas. Sin embargo pueden consultar la página oficial y conocer el proceso de instalación.
Me siento decepcionado del curso , la verdad de muy mal gusto se que han pasado años dessde que la profe lo hizo pero no compila tailwind correctamente a dia de hoy se que en los comentarios han puesto ayudas pero ninguna me ha funcionado tampcoo las de internet tampoco las de chatgpt , ni menos intentando solucionarlo por mi cuenta
Puedes hacer una instalación exitosa siguiendo la guía oficial con las versiones recientes de los paquetes:
Ahora si quieres usar los mismos paquetes del curso, pues haces referencia a ellos durante la creación del proyecto.
bro, no te frustres, de hecho esta enseñanza te servirá para el mundo real, ya que en los proyectos reales es normal llegar a un sitio y ver que la versión que usan allí es una versión vieja, sucede siempre, lo que debes hacer es clonar el repositorio de la profe e instalar las dependencias que ella usa, así el proyecto te correrá con las versiones de la profe sin problemas
No olviden que como estamos usando vite los comandos iniciales para instalar tailwindCss estan en este link
Hola, alguien por favor me podría explicar que es Vite y cual es su mayor ventaja contra Create React App ? Se pasa directamente a la instalación sin una explicación y quedé confundido.
5-Copiar el siguiente código en tu tailwind.config.js: content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], 6- Copia en el App.css lo siguiente: @tailwind base; @tailwind components; @tailwind utilities;
Bueno empezamos con toda. Después de mucho tiempo y tener que regresar a las bases de javaScript y CSS varias veces, arranco con este proyecto adicionando TypeScript !!!
Vamo a darle !!!