Javascript 如何在nodejs中添加不同的html填充
我想添加一个登录页面到一个网站,我想为它添加html页面Javascript 如何在nodejs中添加不同的html填充,javascript,node.js,Javascript,Node.js,我想添加一个登录页面到一个网站,我想为它添加html页面 当我添加这个网页,然后我会有不同的html页面。。。我应该怎么做才能在nodejs中添加所有html页面?当您想在nodejs中添加不同的文件时,可以使用以下代码 if(req.url === "/"){ fs.readFile("ToDoList.html", "UTF-8", function(err, html){ res.write
当我添加这个网页,然后我会有不同的html页面。。。我应该怎么做才能在nodejs中添加所有html页面?当您想在nodejs中添加不同的文件时,可以使用以下代码
if(req.url === "/"){
fs.readFile("ToDoList.html", "UTF-8", function(err, html){
res.writeHead(200, {"Content-Type": "text/html"});
res.end(html);
});
}else if(req.url.match("\.css$")){
var cssPath = path.join(__dirname, req.url);
var fileStream = fs.createReadStream(cssPath, "UTF-8");
res.writeHead(200, {"Content-Type": "text/css"});
fileStream.pipe(res);
}
else if(req.url.match("\.js")){
var jsfilepath = path.join(__dirname, req.url);
var fileStream = fs.createReadStream(jsfilepath);
res.writeHead(200, {"Content-Type": "text/javascript"});
fileStream.pipe(res);
}
很难给出一个合理的答案,因为您没有告诉我们您正在对现有的HTML文件做什么,您想对新的HTML文件做什么,在什么条件下您想对其中任何一个文件做任何事情,而且您还没有向我们展示您的任何代码。请附上您已经使用过的代码