blog.js
const express = require('express'); //创建网站服务器 const app = express(); //开放静态资源文件 const path = require('path'); //告诉express框架模板所在的位置 app.set('views', path.join(__dirname, 'views')); //告诉express框架模板的后缀是什么 app.set('view engine', 'art'); //当渲染后缀为art的时候 搜索引擎是什么 app.engine('art', require('express-art-template')) app.use(express.static(path.join(__dirname, 'public'))); //引入路由模块 const home = require('./homegeyao'); const admin = require('./admingeyao'); app.use('/home', home); app.use('/admin', admin); app.listen(3000); console.log('服务器启动成功');
admingeyao.js
//管理页面 //展示页面 const express = require('express'); const admin = express.Router(); admin.get('/login', (req, res) => { res.render('admin/login') }); admin.get('/user', (req, res) => { res.render('admin/user') }); module.exports = admin;
homegeyao.js
//展示页面 const express = require('express'); const home = express.Router(); home.get('/', (req, res) => { res.send('欢迎来到博客首页'); }); module.exports = home;