快速生成器标题的默认位置 object

Default location of express generator title object

我正在使用 express 生成器为网站创建框架,默认情况下,layout.jade 文件中包含以下行:

h1= title

从局部变量调用标题 'Express'(index.jade 扩展 layout.jade 文件)。但是,我终其一生都无法找出它从哪里获取变量。

任何人都可以告诉我 express 生成器在哪里创建创建这个变量的文件,因为我使用的是默认设置。

在 index.js 文件中的 routes 目录中

var express = require('express');
var router = express.Router();

/* GET home page. */
router.get('/', function(req, res, next) {
 res.render('index', { title: 'Express' }); // <= HERE in the res.render method
});

module.exports = router;

您会发现作为第二个参数传递给 render 方法的对象包含键值对 {title: 'Express'}