More tweaking

This commit is contained in:
terakilobyte
2015-06-16 15:38:22 -04:00
parent a662187d93
commit 9e8796a0c4

View File

@ -21,7 +21,6 @@ var https = require('https'),
flash = require('express-flash'), flash = require('express-flash'),
path = require('path'), path = require('path'),
expressValidator = require('express-validator'), expressValidator = require('express-validator'),
forceDomain = require('forcedomain'),
lessMiddleware = require('less-middleware'), lessMiddleware = require('less-middleware'),
pmx = require('pmx'), pmx = require('pmx'),
@ -303,18 +302,16 @@ var options = {
}; };
if (process.env.NODE_ENV === 'production') { if (process.env.NODE_ENV === 'production') {
app.start = function() { var server = https.createServer(options, app);
var server = https.createServer(options, app); console.log('https://' + process.env.HOST + ':' + process.env.PORT);
console.log('https://' + process.env.HOST + ':' + process.env.PORT); server.listen('https://' + process.env.HOST + ':' + app.get('port'), function () {
server.listen('https://' + process.env.HOST + ':' + app.get('port'), function () { console.log(
console.log( 'FreeCodeCamp server listening on port %d in %s mode',
'FreeCodeCamp server listening on port %d in %s mode', app.get('port'),
app.get('port'), app.get('env')
app.get('env') );
); app.emit('started', 'https://' + process.env.HOST + ':' + app.get('port'));
app.emit('started', 'https://' + process.env.HOST + ':' + app.get('port')); });
});
};
} else { } else {
app.start = function () { app.start = function () {
app.listen(app.get('port'), function () { app.listen(app.get('port'), function () {
@ -325,11 +322,12 @@ if (process.env.NODE_ENV === 'production') {
); );
}); });
}; };
if (require.main === module) {
app.start();
}
} }
// start the server if `$ node server.js` // start the server if `$ node server.js`
if (require.main === module) {
app.start();
}
module.exports = app; module.exports = app;