问题真的说明了一切。我可以在已知位置设置一个页面,并确保 http 请求有效,但这感觉有点 hackey。
问问题
216 次
1 回答
1
Meteor.status()
是一个客户端功能,它将帮助Meteor 上下文中的各个客户端。对于与平台无关的检查,最好的选择是使用位于 Meteor 环境之外的DDP客户端。(确实,Meteor 的人提出了 DDP 客户端,但其目的是作为实时平台的协议,而不是 Meteor 架构的紧密耦合部分)。
然后,在实践中,您需要连接 DDP 客户端并订阅服务器端发布,返回在您需要的上下文中定义“运行”的任何内容。这可能只是 mongo 文档的集合,也可能是基于发布函数中更复杂set
和unset
方法调用的一些状态检查。
这是我发现的几个 DDP 客户端
希望有帮助。
于 2012-12-13T23:03:09.333 回答