我正在学习配置Laravel Echo Socket.js并在这里发表一篇文章
bootstrap.js中的代码如下
import Echo from "laravel-echo"
window.Echo = new Echo({
broadcaster: 'socket.io',
host: window.location.hostname + ':6001'
});
Run Code Online (Sandbox Code Playgroud)
当我运行上面的代码时,它说,找不到模块"laravel-echo"
我不是在使用推杆和redis.在上面的参考页面中,我认为,没有给出socket.io的安装指南
有人可以解释我是否遗漏了什么?
pab*_*ros 10
我解决了安装以下软件包的相同问题:
npm install --save laravel-echo pusher-js
Run Code Online (Sandbox Code Playgroud)
我需要安装以下软件包。
npm install -g laravel-echo-server
Run Code Online (Sandbox Code Playgroud)
最后将以下代码放在任何 js 文件之前。
<script src="http://{{ Request::getHost() }}:6001/socket.io/socket.io.js"></script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1827 次 |
| 最近记录: |