Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何将ejs文件连接到.js文件?_Node.js_Visual Studio_Express_Ejs - Fatal编程技术网

Node.js 如何将ejs文件连接到.js文件?

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和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 engine', 'ejs');
    app.set("views", "views/")
然后在app.js文件中对登录页使用get请求

    app.get('/', function(req, res) {
       res.render('views/landing');
     });

在你的问题中也给出你的app.js文件代码;而不是res.renderlanding;如果您通过此代码修复此错误,则接受它作为答案。