Hello tout le monde,

Je viens de commencer à apprendre node.js et j'ai déjà un problème. Je ne trouve pas la solution.

J'ai simplement écrit ce premier script dans un fichier js (le truc classique) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
var PORT = 8080;
 
var http = require('http');
 
var server = http.createServer(function (req, res) {
	res.writeHead(200, {'Content-Type': 'text/plain'});
	res.write('coucou tout le monde');
	res.end();
 
});
server.listen(PORT);
 
console.log('Server running on ' + PORT);
Quand je tape http://localhost:8080/, le navigateur m'indique que le site est inaccessible.

Et suite à cette commande dans mon terminal : curl <a href="http://localhost:8080" target="_blank">http://localhost:8080</a>, le terminal m'indique :

curl: (7) Failed to connect to localhost port 8080: Connection refused
Je ne comprends pas d'où ça vient et je n'ai rien trouvé sur le web.

Est-ce que quelqu'un connaît comment contourner ce problème ?
Merci beaucoup de m'aider, j'ai hâte de continuer à me former.

A bientôt,

Cyril