Skip to content

Instantly share code, notes, and snippets.

@jbarreraballestas
Last active March 16, 2024 01:27
Show Gist options
  • Save jbarreraballestas/1599d2c18bff670324ed12c48205e07a to your computer and use it in GitHub Desktop.
Save jbarreraballestas/1599d2c18bff670324ed12c48205e07a to your computer and use it in GitHub Desktop.
Instalar laravel reverb en larav el 10

Instalación de Laravel Reverb en Laravel 10

Para instalar Reverb en Laravel 10, sigue estos pasos:

  1. Actualiza a la última versión de Laravel 10:

    composer update laravel/framework
  2. Actualiza laravel echo y Pusher JS si es necesario:

    npm install -D laravel-echo pusher-js
  3. Instala Laravel Reverb:

    composer require laravel/reverb:dev-main
  4. Instala Laravel Reverb en Laravel 10:

    php artisan reverb:install
  5. Actualiza tu Laravel Echo para utilizar las variables de entorno de Reverb:

    En tu archivo resources/js/bootstrap.js, añade o actualiza el siguiente código:

    import Echo from 'laravel-echo';
    import Pusher from 'pusher-js';
    
    window.Pusher = Pusher;
    
    window.Echo = new Echo({
        broadcaster: 'reverb',
        key: import.meta.env.VITE_REVERB_APP_KEY,
        cluster: import.meta.env.VITE_REVERB_APP_CLUSTER,
        wsHost: import.meta.env.VITE_REVERB_HOST,
        wsPort: import.meta.env.VITE_REVERB_PORT,
        wssPort: import.meta.env.VITE_REVERB_PORT,
        forceTLS: (import.meta.env.VITE_REVERB_SCHEME ?? 'https') === 'https',
        enabledTransports: ['ws', 'wss'],
    });
  6. Compila tus assets:

    npm run build
  7. Ejecuta Reverb:

    php artisan reverb:start
  8. Ejecuta tu aplicación Laravel:

    php artisan serve

¡Con esto, has instalado y configurado Reverb en tu proyecto Laravel 10 correctamente!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment