expressjs // module.exports与http.createServer

时间:2016-09-01 11:02:54

标签: node.js express server

两者:

app.listen( port, function () {
  .. doing stuff ..
});
module.exports = app;

http.createServer(app).listen(port)

会做同样的事情。主要区别是什么?

1 个答案:

答案 0 :(得分:0)

嗯,module.exports这里仅用于测试或扩展建议,因此您可以在测试中使用app并使用它。另一方面,app.listen语法更短更清晰。