0
ルート定義で何らかの形で処理されていないルート '/ api/users'があります。何が間違っているのかは分かりませんが、ブラウザから/ api/usersにアクセスしようとするたびに、ブラウザは一定のループにとどまります。NodeJS/Express/Typescriptアプリケーションでルートが実行されていません
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;
}