【发布时间】:2015-12-11 01:01:12
【问题描述】:
我正在尝试了解如何在 nodejs 中使用 module.exports。我在 app.js 中有这行代码
// Creating the server
var createServer = require('./moduleExports/creatingServer');
createServer();
这段代码在另一个文件中,createServer.js
module.exports = function() {
socketServer = http.createServer(app).listen(app.get('port'), app.get('ip'), function() {
console.log("Express server listening at %s:%d ", app.get('ip'), app.get('port'));
});
}
还有更多,但我删掉了。当我运行node app.js 时出现错误,这表示http 未定义。我在 app.js 文件中需要它。
【问题讨论】:
标签: node.js express node-modules