快递&Socket.io路线人云亦云/复印/共享(Express & Socket.io Route

2019-08-18 09:57发布

我与expressjs工作和的NodeJS socket.io。 我期待到分配相同的路由执行到HTTP或透过WebSocket / socket.io提出了要求。

例如:

var responder = function(req, res){
  req.params //<-- {id: 'something...'}
}
app.get('/foo/:id', responder);
io.on('/foo/:id', responder);

socket.io不会出现有这种类型的路由功能。 有谁知道一库/模块的帮助呢?

Answer 1:

有几个选项。

  • 如果您想使用,以保持快递 ,请express.io 。

  • 如果你不介意使用的东西有点不同, 帆让你做这样的事情为好。

更新 :帆现在使用快递太)

两人都在生产中成功使用。

需要注意的是路由也是你自己去实现非常简单。 如果你看看如何表达做到这一点我敢肯定,你就可以找出一个苗条的实施,将满足您的需求。

祝好运! 让我知道你什么结束了使用,以及它如何为你工作。



文章来源: Express & Socket.io Route parroting/copying/sharing