我在app.js中设置了一个路由器,但它无法正常工作。
请求:/ user
app.js
var user = require('./routers/user')
app.use('/user', user)
user.js的
module.exports=function(user){
var express = require('express')
var router = express.Router()
// define the home page route
router.get('/', function (req, res) {
res.send('Users home page')
});
}
答案 0 :(得分:0)
您正在导出router
作为功能。试试这个,它会起作用:
var express = require('express');
var router = express.Router();
// define the home page route
router.get('/', function (req, res) {
res.send('Users home page')
});
module.exports = router