node.js的路由

Posted 可乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node.js的路由相关的知识,希望对你有一定的参考价值。

app.js:

app.use(‘/‘, routes);
app.use(‘/reg‘, routes);
app.use(‘/u/:user‘,routes);
app.use(‘/post‘,routes);
app.use(‘doReg‘,routes);
app.use(‘login‘,routes);
app.use(‘login‘,routes);
app.use(‘logout‘,routes);
app.use(‘/users‘, users);

 

routes/index.js

 

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

/* GET home page. */
router.get(‘/‘, function(req, res, next) {
res.render(‘index‘, { title: ‘首页‘ });
});


router.get(‘/u/:user‘, function(req, res, next) {

});

router.post(‘/post‘, function(req, res, next) {
res.render(‘post‘, { title: ‘post‘ });
});

router.get(‘/reg‘, function(req, res, next) {
res.render(‘reg‘, { title: ‘注册页面‘ });
});

router.post(‘/doReg‘, function(req, res, next) {
res.render(‘doreg‘, { title: ‘doreg‘ });
});

router.get(‘/login‘, function(req, res, next) {
res.render(‘login‘, { title: ‘登录页面‘ });
});

router.post(‘/doLogin‘, function(req, res, next) {
res.render(‘dologin‘, { title: ‘doLogin‘ });
});

router.get(‘/logout‘, function(req, res, next) {
res.render(‘logout‘, { title: ‘logout‘ });
});


module.exports = router;

 

以上是关于node.js的路由的主要内容,如果未能解决你的问题,请参考以下文章

保护 Node.js 中的 API 路由

基于路由动态加载 Node.js 模块

在 Node.js 中组织路由

node.js 路由验证 json 正文

Node.js 路由

无法在我的 Node.js Express.js 应用程序中设置路由