【发布时间】:2017-01-03 07:17:14
【问题描述】:
我有一个路由'/api/users',不知何故我的路由定义没有处理它。我无法发现问题所在,但每次我尝试从浏览器访问 /api/users 时,浏览器都会一直处于循环状态。
app.ts
import * as express from "express"
import * as bodyParser from "body-parser"
import * as mongoose from "mongoose"
import {Config as config} from "./config"
let app = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
extended: true
}))
//routes:
import * as userRouter from './Routes/userRoutes'
app.use('/api/Users', userRouter.routes);
var server = app.listen(3000, function () {
console.log('server is up');
})
userRoutes.ts
import * as express from "express"
export function routes() : express.Router {
let userRouter = express.Router();
userRouter.route('/')
.get(function(req,res ) {
res.send('blah')
})
return userRouter;
}
【问题讨论】:
标签: node.js express typescript