Javascript 错误:enoint:没有这样的文件或目录,请打开“./views/s.ejs”Nodejs-Express
试图从“路由”中的“视图”目录呈现文件,但出现以下错误: 错误: 有效登录 {[错误:enoint:没有这样的文件或目录,请打开。'/views/s.ejs'] 呃-2, 代码:'enoint', 系统调用:“打开”, 路径:'./views/s.ejs'} [0mPOST/afterignin[32m200[0m77.339毫秒--[0mJavascript 错误:enoint:没有这样的文件或目录,请打开“./views/s.ejs”Nodejs-Express,javascript,html,mysql,node.js,express,Javascript,Html,Mysql,Node.js,Express,试图从“路由”中的“视图”目录呈现文件,但出现以下错误: 错误: 有效登录 {[错误:enoint:没有这样的文件或目录,请打开。'/views/s.ejs'] 呃-2, 代码:'enoint', 系统调用:“打开”, 路径:'./views/s.ejs'} [0mPOST/afterignin[32m200[0m77.339毫秒--[0m 您不需要指定视图的路径,express模板提供以下知识: res.render('s.ejs', {data: 'some data'}); 如果视图中有
您不需要指定视图的路径,express模板提供以下知识:
res.render('s.ejs', {data: 'some data'});
如果视图中有用户目录,并且在profile.ejs中,您只需res.render'user/profile.ejs',依此类推。我将ejs.renderFile更改为res.render,效果良好
res.render('s.ejs', { data: results } , function(err, result)
已尝试:DB Results:[object object]有效登录名{[Error:enoint:没有这样的文件或目录,打开's.ejs']errno:-2,代码:'enoint',系统调用:'open',路径:'s.ejs'}[0mPOST/afterSignIn[32m200[0m104.060 ms---[0m
res.render('s.ejs', { data: results } , function(err, result)