2
3
4
var app = connect()
.use(connect.logger('dev'))
.use(connect.static('public'))
.use(function (req, res) {
res.end('hello worldn');
})
http.createServer(app).listen(3000);
5
function SampleMiddleware(req, res, next) {
next();
}
6
7
8
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello Worldn');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
9
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello Worldn');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('hello world');
});
app.listen(3000);
10
e.g. http://examplewebsite/customers/showall
http://examplewebsite/customers/add
http://examplewebsite/customers/delete
11
12
https://github.com/visionmedia/consolidate.js
app.engine('jade', require('jade').__express);
app.set('view engine', 'jade');
13
res.render('email', { name: 'Tobi' }, function (err, html)
{
// ...
});
14
15
16
17

node.js workshop- node.js middleware