Wednesday, 15 September 2010

node.js - Express.js build and ports -



node.js - Express.js build and ports -

an app built using express.js (3.x) used have next in app.js

app.set('port', process.env.port || 3000); // development if ('development' == app.get('env')) { app.use(express.errorhandler()); } http.createserver(app).listen(app.get('port'), function(){ console.log('express server listening on port ' + app.get('port')); });

now, latest build express.js (4.2), above code missing. instead, there seem error handlers production , development.

i beginner. kindly help me understand mean ? express doesn't need port start off ? , if there no http.createserver(app), how work ?

if stated code not present, express has generated you:

var app = module.exports = express.createserver(); app.listen(3000, function(){ console.log("express server listening on port %d in %s mode", app.address().port, app.settings.env); });

it have http.createserver() in beginning. first argument app.listen() port number. can alter there. callback executed 1 time server receives request on port.

node.js express

No comments:

Post a Comment