Bonjour les amis !

J'essai de tester le code ci dessous en node.js mais lorsque je le lance la console m'affiche ce ci Merci d'avance :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
"   TypeError: connect.createServer is not a function
    at Object.<anonymous> (/Users/Diego/Desktop/nodejs/test.js:2:19)
    at Module._compile (module.js:573:30)
    at Object.Module._extensions..js (module.js:584:10)
    at Module.load (module.js:507:32)
    at tryModuleLoad (module.js:470:12)
    at Function.Module._load (module.js:462:3)
    at Function.Module.runMain (module.js:609:10)
    at startup (bootstrap_node.js:158:16)
    at bootstrap_node.js:598:3
MacBook-Pro-de-PEREZ:nodejs Diego$ node test.js
/Users/Diego/Desktop/nodejs/test.js:2
var app = connect.createServer();
                  ^
"


alors je voudrais connaître la raison s'il vous plaît car mon code me paraît bien.
Voilà le code qui me permet de créer un serveur HTTP en utilisant Connect :
merci d'avance.
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
var connect = require ("connect") ;
var app = connect.createServer();
	app.use(function(req, res, next) {
		console.log("Appel caalback 1");
		res.setHeader("nom", "Diego" );
		next() ;
	});
 
	app.use(function(req, res,) {
	console.log("Appel caalback 2");
	res.end("Diego");
	});
 
app.listen(3000) ;