「http」サーバーが「style.css」を提供してないからです。
server.jsを下のように修正してみてください。
const http = require('http');
const fs = require('fs');
const path = require('path')
var server = http.createServer(
(request,response)=>{
const requsetPath = request.url
if(requsetPath === '/')
fs.readFile('./index.html','UTF-8',(error,data)=>{
response.writeHead(200, {'Content-Type':'text/html'});
response.write(data);
response.end();
})
else if(requsetPath === '/style.css')
fs.readFile('./style.css','UTF-8',(error,data)=>{
response.writeHead(200, {'Content-Type':'text/css'});
response.write(data);
response.end();
})
}
);
server.listen(3000);
console.log("Server running at http://localhost:3000")
1Like