在利用redis进行laravel广播时,我先安装了laravel-echo-server ,
npm install -g laravel-echo-server
然后在resource/asset/bootstrap.js中加入了如下代码:
import Echo from "laravel-echo"
window.Echo = new Echo({
broadcaster: 'socket.io',
host: 'http://demotest.com:6001'
});
然后运行 gulp -watch进行编译,结果报错了
有没有哪位大佬能帮忙指点下,看看什么地方出错了。
个人推测是不是我引入的laravel-echo-server是全局安装的,并不在项目的node_modules下,所以会说模块缺失?这个前端再编译的时候,js文件必须要在node_modules下嘛?
项目根目录跑一下
npm install laravel-echo --save