Javascript 如何在pug中console.log?

Javascript 如何在pug中console.log?,javascript,express,pug,pugjs,Javascript,Express,Pug,Pugjs,如何在pug中记录来自后端的数据 例如,这是我在expressjs中的后端: res.render("streams/show", { stream: cleanStream }); 在show.pug中,我想检查来自steam的数据: - var species = stream.species; - var fields = []; - for (var key in species) fields.push(key) - console.log(field

如何在pug中记录来自后端的数据

例如,这是我在expressjs中的后端:

    res.render("streams/show", {
        stream: cleanStream
    });
在show.pug中,我想检查来自steam的数据:

- var species = stream.species;
- var fields = [];
- for (var key in species) fields.push(key)
- console.log(fields)
在我的Chrome浏览器上,我在我的开发者工具上看不到任何东西


有什么想法吗?

您当前访问模板中数据的方法将在运行Express的终端的后端记录信息,而不是Chrome Developer Tools中的前端

为了访问模板内部的外部信息,您需要将其嵌套在
脚本
标记中,并使用
JSON.stringify
结合unscaped Pug string插值在HTML中呈现,如下所示

script
     | var species = !{JSON.stringify(stream.species)};
     | var fields = [];
     | for (var key in species) fields.push(key)
     | console.log(fields)