Node.Js中找不到页面错误

时间:2016-01-02 22:48:31

标签: javascript node.js

我对node.js真的很陌生。我正在观看教程并实施它。但是有一个问题,我无法弄明白。现在,我正在尝试创建一个新页面,并且我做了以下更改,但是服务器说找不到页面,并且控制台中的任何文件都没有错误。请有人帮帮我。

app.js

// bunch of other code
var express = require('express');
var app = express();
var about = require('./routes/about');
app.use('/about',about);
// bunch of other code

路由/ about.js

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

/* GET about page. */
router.get('/', function(req, res, next) {
res.render('about', {
    title: "About",
    name: "Poloos"});
});

module.exports = router;

查看/ about.ejs

<!DOCTYPE html>
<html>
<head>
<title><%= title %></title>
<link rel='stylesheet' href='/stylesheets/style.css' />
</head>
<body>
<h1><%= title %></h1>
<p>Welcome to Sheikh's NodeJS</p>
<% include templates/navigation.ejs %>
<p>So this is the about page. The name of the character is <% name %> from     Breaking Bad!!!</p>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

对不起伙计们。我刚刚发现这段代码出了什么问题。原来代码很好,我只是重新启动我的www文件和繁荣,它的工作,这对我来说非常愚蠢。