
Adquiere este curso para tener acceso a todas las lecciones
Comprar curso2. Instalar paquete Wire UI
7 comentarios
Inicia sesión para comentar
Comentarios:
-
José L hace 1 mes
Hola Victor, sigo con la pregunta de como incluir el paquete en los nuevos Kit de inicio de Laravel 12.
-
Victor Arana Flores hace 1 mes
Hola Josao ya logre incluirlo no obstante, no creo que sea conveniente trabajar con el nuevo kit de inicio y Wire UI, la principal razon es porque wire ui se diseño con Tailwind 3, y el nuevo kit de inicio se diseño con Tailwind 4, y si bien es cierto muchas cosas van a funcionar igual, otros diseños se van a romper. Por lo que el dia de hoy voy a grabar un video donde enseño a instalar un proyecto en Laravel 12 en el cual se le instala Jetstream.
Ahora si igual quieres instalar Wire UI en el nuevo kit de inicio de Laravel te explico como lo logre.
Primero tienes que instalar el plugin @tailwindcss/forms, eso lo logras abriendo la terminal y ejecutando el comando
npm install @tailwindcss/forms
Luego tienes que ir al archivo resource/app.css y vas a agregar las siguientes lineas
@plugin "@tailwindcss/forms"; @config "../../vendor/wireui/wireui/tailwind.config.js"; @source '../../vendor/wireui/wireui/src/*.php'; @source '../../vendor/wireui/wireui/ts/**/*.ts'; @source '../../vendor/wireui/wireui/src/WireUi/**/*.php'; @source '../../vendor/wireui/wireui/src/Components/**/*.php';
Tambien te aconsejo que hagas esto:
Publica el archivo de configuracion del paquete, ejecutando esto en consola:
php artisan vendor:publish --tag="wireui.config"
Luego dirigete al archivo config/wireui, y en la propiedad prefix asignale esto:
'prefix' => ‘wire-’
Con esto vas a lograr que si quieres llamar a un componente button, lo hagas asi: <x-wire-button></x-wire-button> Evitando asi que el componente del paquete entre en conflicto con algun componente button que tu puedas haber diseñado.
Finalmente ejecuta estos comandos en la terminal
npm run build php artisan optimize:clear
-
Ramon Marquez hace 1 mes
Eres grande Victor, funciona muy bien lo estaré probando y muchas gracias por la pronta respuesta.
-
José L hace 1 mes
Muy agradecido por lo que compartes y el compromiso que demuestras
-
-
José L hace 1 mes
Hola Victor, se puede instalar en Laravel 12 ?, si es así como sería ??
-
Victor Arana Flores hace 1 mes
Hola buenos dias, instalar en laravel 12, se instala igual que en laravel 11, o laravel 10. Creo que tu pregunta es como incluirlo en los nuevos Kit de inicio ¿Verdad?
El día de hoy voy a iniciar la actualizacion del curso, regresa hoy por la noche y estará la primera mitad del curso regrabado.
-
-
Julio Cesar Calderón García hace 2 meses
estoy realizando este curso con laravel 11, y wireUI 2 pero tengo el siguiente problema:
luego de la instalación remplace el input password de registro de jestream por el de wire:pero obtengo:
y este mismo con todos los elementos interactivos
-
Victor Arana Flores hace 2 meses
Hola, el error te indica que no has definido el tipo ¿Puedes poner tu codigo?
-
-
Omar Cerecedo Zepeta hace 10 meses
En el minuto -01:54 se ejecuta el comando:
npm run build
Más sin embargo en mi equipo me arrojo lo siguiente
la ejecución de scripts esta deshabilitada en este sistema
Para poder ejecutar el comando npm lo que realice fue lo siguiente:
- Abri “PowerShell” como administrador
- Escribe el siguiente comando Set-ExecutionPolicy RemoteSigned
- Presione enter y confirme con ‘S’
Posterior a eso ejecute el comando npm sin problema alguno.
-
Victor Arana Flores hace 10 meses
Hola Omar, gracisa por el aporte.
-
Mitz hace 1 año
WIREUI se actualizo estimado Victor dejo link donde solucionan varios problemas de esta version
https://v1.wireui.dev/
WireUI V2 - Documentation nuevaaaaaaaaaaaaaaaaaaaaaaaaa!!!!
-
Victor Arana Flores hace 1 año
La versión 2 esta en su version de prueba, y para instalaralo debiste haber ejecutado esto
composer require wireui/wireui v2.0.0-beta.0
De lo contrario lo que se ha instalado en tu proyecto es la version 1.18 que es la ultima version estable, la misma que enseño en este curso. Y si estas siguiendo el curso con la documentación de la v2, es obvio que no va funcionar.
-
Mitz hace 1 año
es verdad lo unico que hicieron fue que a la version 1 le colocaron livewire3.0
-
-
Felipe Ahumada hace 1 año
Gente antes de avanzar vayan directamente a la personalización si no arreglar mas adelante el problema se complica.
-
Victor Arana Flores hace 1 año
Hola Felipe, gracias por el aporte. Por si alguien se pregunta, se refiere al último capitulo.
-
-
Gustavo hace 1 año
Estimado Víctor: Jetstream ahora instala sus componentes directamente en la carpeta components. ¿Cómo evitar conflictos con los nombres de los componentes de wire ui que tienen el mismo nombre que uno quiere usar en lugar de los de jetstream?
-
Victor Arana Flores hace 1 año
Hola Gustavo. En el último capítulo explico como personalizar el nombre de los componentes de wire ui para que no tengas conflictos con los componentes de jetstream
-