gpt4 book ai didi

node.js - 在 Express 中使用 `html` 模板引擎时呈现 `jade`

转载 作者:搜寻专家 更新时间:2023-10-31 22:30:39 24 4
gpt4 key购买 nike

如何在将模板引擎保持为 jade 的同时呈现 html 文件?

app.set('view engine', 'jade'); 是我将模板引擎设置为 jade 的地方,我想做类似

app.get('/world', function(req,res){
res.render('profile.html', );

呈现 html 文件。

我正在使用 express.js 在 node.js 中编程。

注意:我已经require html 使用var html=require('html');

编辑:

我理解 res.render 不需要使用,因为 html 已经呈现。 res.send(profile.html); 给出错误 profile is undefined

最佳答案

您可以渲染 jade 文件 (.jade) 但不能渲染 html 文件,因为结果将是 html。渲染 html 文件是什么意思?

res.render('profile.html') 替换为 res.sendfile('[path_to_the_file]profile.html')

关于node.js - 在 Express 中使用 `html` 模板引擎时呈现 `jade`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18382607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com