CNode

restify 怎么像express一样配置路由?

问答
Mmuzi-xiangxiang发布于10 年前最后回复10 年前3 回复5337 浏览0 收藏

例如express可以这样 app.use('/', index); app.use('/CableShaft', cableShaft); restify怎么这样用?

查看回复

回复 (3)

M
MyCodeArvin#1·10 年前

var restify = require('restify'); //创建restify服务 var server = restify.createServer({ // }); //侦听 server.listen(port, ip_add, function () { console.log('%s listening at %s', server.name, server.url); }); server.get({path: '/'}, tokenManager.verifyToken, user._requestDone);

M
muzi-xiangxiang#2·10 年前

你好问下tokenManager和user是什么刚接触这? untitled1.png 现在这俩个请求都在app.js里了 我想根据类型分在不同的JS文件里

A
aray#3·10 年前

我的做法是: 在 app.js 中将 server 对象传入 routes 中,如 require('./routes')(server);

然后在 routes/index.js 中逐一定义 module.exports = function(server){ server.get('/xxxx', xxxx); // ... }

参与回复
登录后即可参与回复。登录