Node.js 如何将ejs文件连接到.js文件?
我有两个文件app.js和landing.ejs,在运行服务器时,它不会显示错误,服务器正在运行,但当我转到iam时,会得到ejs文件的名称,而不是ejs文件中的html内容。请帮我解决这个问题Node.js 如何将ejs文件连接到.js文件?,node.js,visual-studio,express,ejs,Node.js,Visual Studio,Express,Ejs,我有两个文件app.js和landing.ejs,在运行服务器时,它不会显示错误,服务器正在运行,但当我转到iam时,会得到ejs文件的名称,而不是ejs文件中的html内容。请帮我解决这个问题 在app.js文件中使用此代码。在app.js中设置ejs视图引擎 var express = require('express'); var app = express(); // set the view engine to ejs app.set('view engin
在app.js文件中使用此代码。在app.js中设置ejs视图引擎
var express = require('express');
var app = express();
// set the view engine to ejs
app.set('view engine', 'ejs');
app.set("views", "views/")
然后在app.js文件中对登录页使用get请求
app.get('/', function(req, res) {
res.render('views/landing');
});
在你的问题中也给出你的app.js文件代码;而不是res.renderlanding;如果您通过此代码修复此错误,则接受它作为答案。