在我的 node.js 服务器配置文件中,我设置了app.use('/user', user.js),它将/user路由映射到user.js文件。
然后我在文件中创建子路user.js由来处理我的获取或发布请求。
module.exports=router我的问题是:这个文件末尾的责任是什么?
如果我删除它,路由就会停止工作,所以我不明白它是否在这里告诉我的服务器conf文件中有子路径user.js?
var express = require('express');
var user = require('../../models/user');
var db = require('../../models/index');
var router = express.Router();
router.get('/addUser',function (req, res, next) {
db.user.create(req.body)
.then(user => res.json({
data: user,
}))
.catch(error => res.json({
error: true,
data: [],
error: error
}));
});
module.exports = router;
Run Code Online (Sandbox Code Playgroud)