我试图使一个网站与Expressjs,但当我打开的html文件与文件系统;html文件打开时没有CSS样式。
我试着用html文件打开css文件,但是没有成功。我该怎么解决这个问题?
我试图使一个网站与Expressjs,但当我打开的html文件与文件系统;html文件打开时没有CSS样式。
我试着用html文件打开css文件,但是没有成功。我该怎么解决这个问题?
var mysql=require("mysql");
var express=require("express");
var app=express();
var bodyparser=require("body-parser");
var fs=require("fs");
app.use(bodyparser.urlencoded({ extended: false }));
app.use(bodyparser.json());
mysql.createPool({
host:"localhost",
user:"root",
password:"",
database:"cihantokerdatabase"
});
//Homepage
app.get("/",function(req,res){
fs.readFile("Homepage/index.html","utf-8",function(err,data){
if(err){
throw err;
}
else{
res.write(data);
res.end();
}
});
fs.readFile("Homepage/main.css","utf-8",function(err,data){
if(err){
throw err;
}
else{
res.write(data);
res.end();
}
});
});
app.listen(8080,function(){
console.log("Working!");
});
1条答案
按热度按时间omhiaaxx1#
Express已经为serving static files提供了一个内置的中间件,除非有充分的理由,否则您可能应该使用它