wrap server.listen in if module

prevents server from starting durring testing/scripting
This commit is contained in:
Berkeley Martinez
2015-06-21 18:10:17 -07:00
parent 629262dd0d
commit 4804d868c4

View File

@ -301,20 +301,15 @@ if (true) { // eslint-disable-line
});
}
/**
* Start Express server.
*/
app.listen(app.get('port'), function() {
console.log(
'FreeCodeCamp server listening on port %d in %s mode',
app.get('port'),
app.get('env')
);
});
module.exports = app;
// start the server if `$ node server.js`
module.exports = app;
if (require.main === module) {
app.listen(app.get('port'), function() {
console.log(
'FreeCodeCamp server listening on port %d in %s mode',
app.get('port'),
app.get('env')
);
});
}