使用Express在本地Node服务器上设置主页时出现错误

时间:2019-01-20 01:32:36

标签: node.js express

我在使Web应用程序转到本地主机的主页时遇到问题。这是我的代码:

var express = require('express'); // Express web server framework
var request = require('request'); // "Request" library
var cors = require('cors');
var querystring = require('querystring');
var cookieParser = require('cookie-parser');
var path = require('path');

var app = express();

app.get('/home', function(req, res){
  res.sendFile(__filename + res.sendFile(path.relative('//../index.html')))
});

2 个答案:

答案 0 :(得分:1)

尝试使用:res.redirect('./ index.html)而不是res.sendFile

app.get('/home', function(req, res){
  res.redirect('./index.html)
});

使用express static从node.js重新整理html页面

site可作为参考

答案 1 :(得分:0)

path.relative('//../index.html'),您有两个正斜杠。应该是path.relative('/../index.html')