提问者:小点点

使用Res.Render时无法GET/error


我不知道怎么了。 我使用了每一个浏览器,但都出现了无法获取/的错误

这是我的密码-

const express = require("express");
const bodyParser = require("body-parser");
const ejs = require("ejs");

const app = express();

app.set('view engine', 'ejs');

app.use(bodyParser.urlencoded({extended: true}));
app.use(express.static("public"));



app.get("/" , function(req,res){
  res.render( "/views/home.ejs");
});


app.listen(3000, function() {
  console.log("Server started on port 3000");
});

共1个答案

匿名用户

我不知道您的文件是如何组织的,但是尝试在/views前面放置两个句点,如app.get(“/”,function(req,res){res.render(“。。/views/home.ejs”);});

相关问题