先给项目安装一个包... 在项目所在的目录的下面 .. 执行一下 adonis install .. 要安装的是 @adonisjs/websocket ..
复制一下这个 provider ..
回到项目 .. 打开 start .. app.js ... 在 providers 里面,添加一个新的 provider .. 就是这个 WsProvider ..
用 adonis 命令安装了 websocket 这个包以后,在 start 下面,会多了两个文件 .. socket.js .. 在这个文件里可以注册 websocket channels .. 就是 websocket 频道 ..
跟 websocket 相关的中间件,可以放在 start 下面的 wsKernel.js 这个文件里面 ..
websocket 的配置 .. 可以放在 config ... socket.js 这个文件里面 ...
再打开项目根目录下面的这个 server.js .. 应用的 ignitor 启动以后,也让 websocket 服务器启动 .. 所以需要在这里再添加一个 .wsServer() ..