Antes de inicializar Tailwind, necesitas instalarlo en el proyecto. Si no lo has hecho, ejecuta:
npm install -D tailwindcss postcss autoprefixer
Si ya está instalado, intenta reinstalarlo:
npm uninstall tailwindcss postcss autoprefixer
npm install -D tailwindcss postcss autoprefixer
Luego, intenta correr nuevamente:
npx tailwindcss init
npx
esté funcionando correctamente
Si npx
no encuentra el paquete, verifica si lo tienes instalado con:
npx --version
Si el comando no responde, prueba reinstalar Node.js o usa npm 7+, que incluye npx
por defecto.
También puedes intentar ejecutar el comando con npx --yes
:
npx --yes tailwindcss init
Asegúrate de estar en la raíz del proyecto de Vite. Usa este comando para confirmar:
pwd # En macOS/Linux
cd # En Windows (muestra la ruta actual)
Si no estás en la carpeta del proyecto, navega hasta ella:
cd ruta/del/proyecto
Luego intenta ejecutar:
npx tailwindcss init
npx
globalmente
Si el comando sigue sin funcionar, prueba instalar Tailwind CSS globalmente y luego ejecutarlo:
npm install -g tailwindcss
npx tailwindcss init
Si prefieres evitar la instalación global, usa la ruta del paquete dentro del node_modules
:
npx tailwindcss@latest init
Si el comando sigue sin ejecutarse, puedes crear manualmente el archivo tailwind.config.js
:
echo "module.exports = { content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'], theme: { extend: {}, }, plugins: [], };" > tailwind.config.js
Luego, asegúrate de agregar Tailwind en el archivo postcss.config.js
:
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
};
Si npx tailwindcss init
no funciona en un proyecto de Vite, prueba lo siguiente:
✅ Asegurar que Tailwind CSS esté instalado.
✅ Verificar que npx
esté funcionando correctamente.
✅ Ejecutar el comando desde la carpeta correcta.
✅ Usar npx tailwindcss@latest init
o instalar Tailwind globalmente.
✅ Crear manualmente el archivo tailwind.config.js
si es necesario.
Jorge García
Fullstack developer