在客户端这头想要连接到我们的服务端上的 websocket 服务器 .. 需要在客户端上嵌入一个 adonis 的 websocket-client .. 如果客户端使用了 webpack 之类的打包工具,可以安装一下这个包,然后在项目里导入它 .. 另外还需要一个 polyfill .. 就是 babel 的 regenerator-runtime ..
这里我们可以直接在页面上链接在 cnd 上的这两个包 .. 在项目里面,先找到 footer 这个 partial .. 在 body 结束标签的上面 .. 嵌入一个 babel 的 polyfill ...
然后再嵌入一个 adonis 的 websocket-client ...
下面可以再准备一个单独的 自定义脚本 ... 在页面上嵌入一个新的脚本文件 .. 名字是 ws-demo ..
在项目的 public 下面,创建一个新的 js 文件 .. 名字是 ws-demo.js ..