【发布时间】:2015-01-31 01:33:04
【问题描述】:
我正在使用 Express,它带有一个简单的 express-generator 制作的服务器。我想做的第一步是制作视图布局,并且我正在尝试扩展索引页面。但我做不到。
我有很多错误,包括我在 .我想这是一个异步问题,因为它不断地流式传输标头,但它已经设置了标头,所以这是压倒性的。所以,我找不到致命的问题在哪里。
index.js:
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res) {
res.render('index', { title: 'Express' });
});
module.exports = router;
layout.jade
doctype html
html
head
title= title
link(rel='stylesheet', href='/stylesheets/style.css')
body
block content
include secondjade
index.jade
extends layout
block content
h1= title
p Welcome to #{title}
block more
script.
console.log("First page loaded")
secondjade.jade
extends index
block more
p Columbus
错误:
RangeError: /Users/jeanineotter/development/map_app_1/views/secondjade.jade:5
3| block more
4|
> 5| p Columbus
/Users/jeanineotter/development/map_app_1/views/secondjade.jade:5
3| block more
4|
> 5| p Columbus
/Users/jeanineotter/development/map_app_1/views/secondjade.jade:5
3| block more
4|
> 5| p Columbus
Maximum call stack size exceeded
【问题讨论】:
标签: javascript node.js express pug