Laravel 在窗口中发出回声

Laravel 在窗口中发出回声,laravel,laravel-5.4,Laravel,Laravel 5.4,我正在关注 下面是逐步完成的事情 composer需要pusher/pusher-php服务器 npm安装——保存laravel echo pusher js 在resources/assets/js/bootstrap.js 在env和bootstrap.js文件中初始化推送键 最后,我在blade中编写了以下代码 <script> debugger; window.Echo.channel('SendMessageChannel.1') .list

我正在关注

下面是逐步完成的事情

  • composer需要pusher/pusher-php服务器
  • npm安装——保存laravel echo pusher js
  • resources/assets/js/bootstrap.js
  • env
    bootstrap.js
    文件中初始化推送键
  • 最后,我在blade中编写了以下代码

    <script>
        debugger;
        window.Echo.channel('SendMessageChannel.1')
            .listen('.App.Events.SendMessageEvent', (e) => {
                console.log(e);
            });
    </script>
    
    
    调试器;
    window.Echo.channel('SendMessageChannel.1')
    .listen('.App.Events.SendMessageEvent',(e)=>{
    控制台日志(e);
    });
    
    还添加了布局中的参考。 调试时,我发现window.Echo未定义


    我遗漏了什么吗?

    一旦你安装了laravel echo和pusher js,你需要运行
    npm run dev
    ,这样app.js就可以同时拥有这两个库。

    Bounty 500