Я отделил маршруты для отдыха api следующим образом. Есть ли лучший способ организовать маршрутизатор? или способ, которым я занимаюсь, в порядке?частный (организует) экспресс-маршрут
app.js
app.use('/api/auth',auth);
приложение/контроллеры/авториз/index.js
var express = require('express'),
router = express.Router(),
register = require('./register');
router.get('/',function(req,res,next){
console.log("api/auth");
res.send('api/auth');
next();
});
router.use('/register',register);
module.exports = router;
приложение/контроллеры/авториз/register.js
var express = require('express'),
router = express.Router(),
rootPath = require('app-root-path'),
User = require(rootPath+'/app/models/user');
router.post('/',function(req,res,next){
console.log("api/auth/register");
next();
});
module.exports = router;
Спасибо Но я думаю, что ур путь и мой путь очень похожи. Можете ли вы объяснить мне, почему это лучше? – user3882878
Это просто, что он дает вам один файл, где все ваши маршруты можно найти, и он держит ваш «app.js». –