美文网首页ITNotes
《Node + Express 快速搭建网站》学习笔记-3Nod

《Node + Express 快速搭建网站》学习笔记-3Nod

作者: 张大侠 | 来源:发表于2017-03-16 09:44 被阅读14次

2-2创建四个jade视图及入口文件中处理

ch2-项目前后端流程打通

代码结构

具体代码

app.js

var express = require('express');
var port = process.env.PORT || 3000;
var app = express();

app.set('views', './views');
app.set('view engine', 'jade');
app.listen(port);

console.log('imooc started on port ' + port);

//路由
//index page
app.get('/', function(req, res){    //路由规则和URL地址相匹配
    res.render('index', {   //渲染模板
        title: 'imooc 首页'
    });
});

//detail page
app.get('/movie/:id', function(req, res){
    res.render('detail', {
        title: 'imooc 详情页'
    });
});

//admin page
app.get('/admin/movie', function(req, res){
    res.render('admin', {
        title: 'imooc 录入页'
    });
});

//list page
app.get('/admin/list/', function(req, res){
    res.render('list', {
        title: 'imooc 列表页'
    });
});

index.jade、detail.jade、admin.jade、list.jade

doctype
html
    head
        meta(charset="utf-8")
        title #{title}
    body
        h1 #{title}

测试




相关文章

网友评论

    本文标题:《Node + Express 快速搭建网站》学习笔记-3Nod

    本文链接:https://www.haomeiwen.com/subject/xkednttx.html