Я создал сервер с nodejs, используя http и fs, но когда я запускаю сервер, он не показывает мне изображения, это код сервера
все изображения находятся в той же папке, что и файлгде работает сервер
var fs = require('fs')
var http = require('http')
fs.readFile('index.html', function (err, data){
if(err){
return console.log("no se pudo abrir el archivo"+err.message)
}
console.log(data.toString().length)
})
console.log("Hola Platzi")
var server = http.createServer(function (request,response){
console.log('Recibí un request a => '+ request.url)
switch(request.url){
case '/':
fs.readFile('index.html', function (err, data){
if(err){
return console.log('No se pudo abrir el archivo '+ err.message);
}
response.end(data.toString());
});
break;
case '/estilos.css':
fs.readFile('estilos.css', function (err, data){
if(err){
return console.log('No se pudo abrir el archivo '+ err.message);
}
response.end(data.toString());
});
break;
case '/codiguito.js':
fs.readFile('codiguito.js', function (err, data){
if(err){
return console.log('No se pudo abrir el archivo '+ err.message);
}
response.end(data.toString());
});
break;
default:
response.end('')
break;
}
})
server.listen(3000, function(){
console.log('Servidor iniciado. Escuchando el puerto 3000')
})
Можете ли вы помочь мне?