【发布时间】:2020-08-17 14:21:28
【问题描述】:
我不知道出了什么问题。我使用了每个浏览器,但我得到相同的错误无法获取 /
这是我的代码-
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");
});
【问题讨论】:
-
res.render('home');试试这个 -
还是同样的错误
-
检查您的文件夹结构,它应该是
views/home.ejs和res.render('home')有效!! -
您能告诉我们您的文件夹结构吗?它可能会有所帮助
标签: javascript html css node.js ejs