Как сделать route users.get в node.js
В index.js:
const express = require('express')
const app = express();
const PORT = process.env.PORT || 3000
const userRoute = require('./routes/user.route');
app.use('/users', userRoute);
app.listen(PORT, () => { console.log(`Server Up and running on port ${PORT}`) });
В users.route.js:
const router = require('express').Router();
const userController = require('../controllers/user.controller');
router.get('/get', (req, res) => {
res.json({
user: 'localhost user'
})
})
router.use((req, res, next) => {
res.json({
message: 'Unknown request type!',
code: 2,
req_url: req.originalUrl
})
})
module.exports = router;
Запрос /users/get естественно работает. Но я хочу сделать через точку, те /users.get.
Попробовал app.use('/users*'), но теперь любой запрос в роутере не работает.
Помогите. Подскажите. Как лучше сделать?