Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var http = require("http");
- var url = require("url");
- var express = require('express');
- var app = express();
- function start(route, handle){
- function onRequest(request,response){
- var pathname = url.parse(request.url).pathname;
- console.log("Request for " + pathname + " received.");
- route(handle, pathname, response, request);
- }
- http.createServer(onRequest).listen(8888);
- console.log("Server has started");
- app.listen(8888);
- console.log('Express app listening on port 8888');
- }
- f:Labsnodejswebapp>node index.js
- Server has started
- Express app listening on port 8888
- events.js:66
- throw arguments[1]; // Unhandled 'error' event
- ^
- Error: listen EADDRINUSE
- at errnoException (net.js:769:11)
- at Server._listen2 (net.js:909:14)
- at listen (net.js:936:10)
- at Server.listen (net.js:985:5)
- at Function.app.listen (f:Labsnodejswebappnode_modulesexpresslibappli
- cation.js:532:24)
- at Object.start (f:Labsnodejswebappserver.js:15:6)
- at Object.<anonymous> (f:Labsnodejswebappindex.js:11:8)
- at Module._compile (module.js:449:26)
- at Object.Module._extensions..js (module.js:467:10)
- at Module.load (module.js:356:32)
- var express = require('express');
- var https = require('https');
- var http = require('http');
- var app = express();
- http.createServer(app).listen(8888);
- https.createServer(options, app).listen(443);
- app.listen(8888);
- app.get('/foo/:fooId', function(req, res, next) {
- // get foo and then render a template
- res.render('foo.html', foo);
- });
- module.exports.app = app;
Add Comment
Please, Sign In to add comment