在PUG中运行简单的hello world

时间:2017-02-11 22:28:43

标签: javascript node.js pug

伙计我在使用PUG运行一个简单示例时遇到问题。 我安装了它(将它放在依赖项中)。以下是我如何使用它的代码

app.get('/users/:id',function (req, res) {

    var user = userDatabase.find(req.params.id); 
    // user is well defined here
    pug.renderFile('userdetails.pug', {
        id:user.id,
        name: user.name,
        lastname:user.surname
    });

});

这是必需的

const pug = require('pug');

userdetails.pug文件与index.js文件位于同一目录中,该文件包含上述功能。

这是帕格文件:

h1 User Details
p ID: #{id}
p name: #{name}
p surname: #{lastname}

但是当我用get命中该地址时,浏览器会挂起。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

愚蠢的我,我修好了它必须使用send将渲染结果发送回浏览器。