Instalar paquete Wire UI
Comprar curso

2. Instalar paquete Wire UI


7 comentarios

Inicia sesión para comentar

Comentarios:

  • José L

    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

    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

    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

    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

    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

    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

    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