服务器不呈现 ejs 文件
Server doesn't render ejs file
我正在尝试渲染一个 ejs 文件,但它不起作用,我不知道问题出在哪里。
confirm_email.js
res.render("confirm_email", JSON.parse(req.query.v));
app.js(主文件)
app.set('view engine', 'ejs');
app.set('views','./views');
app 文件夹结构
models
node_modules
public
-(css, js, jquery, fonts...)
routes
-signup
-signup.js
-confirm_email.js
views
-confirm_email.ejs
-index.html
-portfolio.html
app.js
package.json
package-lock.json
更改视图文件的配置。试试这个
//your views folder directory
app.set("views", __dirname + "/views"); // set express to look into this folder to render our view
app.set("view engine", "ejs"); // configure template engine
我正在尝试渲染一个 ejs 文件,但它不起作用,我不知道问题出在哪里。
confirm_email.js
res.render("confirm_email", JSON.parse(req.query.v));
app.js(主文件)
app.set('view engine', 'ejs');
app.set('views','./views');
app 文件夹结构
models
node_modules
public
-(css, js, jquery, fonts...)
routes
-signup
-signup.js
-confirm_email.js
views
-confirm_email.ejs
-index.html
-portfolio.html
app.js
package.json
package-lock.json
更改视图文件的配置。试试这个
//your views folder directory
app.set("views", __dirname + "/views"); // set express to look into this folder to render our view
app.set("view engine", "ejs"); // configure template engine