node.js - Sails 没有方法 'subscribeToFirehose'

标签 node.js sockets socket.io sails.js

我正在尝试创建文档 here 中定义的 Firehose 功能。它看起来很简单(代码如下),但它只是不断给出错误:

TypeError: Object #<Object> has no method 'subscribeToFirehose'

Controller :

module.exports = {

    /**
     * `UserController.index()`
     */
    index: function (req, res) {
        if (!req.isSocket) return res.badRequest();

        sails.sockets.subscribeToFirehose(req.socket);

        // sails.sockets.subscribeToFirehose(req.socket);
        return res.ok();
    }
};

最佳答案

啊,抱歉,这应该从文档中删除。如果您使用的是 v0.11,则 Firehose 已被弃用。在 migration guide 中阅读所有相关内容.

关于node.js - Sails 没有方法 'subscribeToFirehose',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29771940/

相关文章:

node.js - 搜索创建日期大于 14 天前的用户,然后更新过期字段

javascript - 如何向 req.body 添加元素?

scala - 将 TCP 套接字转为 Array[Byte] 的 Observable

json - 如何使用 SwiftyJSON 在 Swift 中转换二进制 JSON?

javascript - Node.js 找不到 socket.io - 获取 404

javascript - 异步等待不等待对象填充 axios.get

javascript - 向事件添加回调

linux - 从 shell (gentoo amd64) 杀死 linux socket

c - 使用套接字从客户端读取

javascript - Socket.io 分别与每个用户合作