【发布时间】:2022-02-04 20:02:08
【问题描述】:
我在 localhost 上运行我的 keystone 网站,我正在尝试使用新网站创建一个新的导航链接,但我收到一个错误,指出无法找到链接后面的地址。
链接显示在导航栏中。
我在 /routes/views/aboutme.js 中创建了一个文件,代码如下:
var keystone = require('keystone');
exports = module.exports = function (req, res) {
var view = new keystone.View(req, res);
var locals = res.locals;
// locals.section is used to set the currently selected
// item in the header navigation.
locals.section = 'aboutme';
// Render the view
view.render('aboutme');
};
和 /templates/views/aboutme.jade 文件中的 .jade 代码:
extends ../layouts/default
block content
h1 xyz
p xyzxyzyxzxyzxyzyxzzxyz
p xyzxyzyxzxyzxyzyxzzxyz
p xyzxyzyxzxyzxyzyxzzxyz
为什么找不到页面? :/
【问题讨论】:
-
哦,.jade 的代码错误,我稍后会更新此代码。
标签: javascript node.js mongodb pug keystonejs