我在Laravel 5.4中使用pusher但我收到了以下错误:

时间:2017-07-07 18:33:11

标签: javascript node.js laravel pusher

app.js echo脚本:

Echo:join('chatroom')


.listen('MessagePosted', (e) => {
                this.messages.push({
                    message: e.message.message,
                    user: e.user
                });
            });

收到以下错误:

  

app.js:37859 [Vue warn]:创建的钩子出错:“ReferenceError:join   未定义“

     

(找到)警告@ app.js:37859handleError @ app.js:37944callHook   @ app.js:39983Vue._init @ app.js:41425Vue $ 3 @ app.js:41520(匿名   函数)@ app.js:1127__webpack_require__ @ app.js:20(匿名   函数)@ app.js:47150__webpack_require__ @ app.js:20(匿名   函数)@ app.js:66(匿名函数)@ app.js:69 app.js:37948   ReferenceError:未定义连接(...)handleError @   app.js:37948callHook @ app.js:39983Vue._init @ app.js:41425Vue $ 3 @   app.js:41520(匿名函数)@ app.js:1127__webpack_require__ @   app.js:20(匿名函数)@ app.js:47150__webpack_require__ @   app.js:20(匿名函数)@ app.js:66(匿名函数)@   app.js:69 app.js:45006下载Vue Devtools扩展程序   更好的开发经验:

1 个答案:

答案 0 :(得分:0)

安装pusherlaravel-echo

您可以使用

进行安装
npm install --save laravel-echo pusher-js

我希望这会有所帮助

您还需要编译代码