diff --git a/server/routers/back-new/app.js b/server/routers/back-new/app.js index e87fbc8..d9743a8 100644 --- a/server/routers/back-new/app.js +++ b/server/routers/back-new/app.js @@ -1,24 +1,22 @@ const express = require('express'); -const cors = require('cors'); const featuresConfig = require('./features.config'); const imageRoutes = require('./features/image/image.routes'); -const app = express(); -app.use(cors()); -app.use(express.json()); +const router = express.Router(); +// 动态加载路由 if (featuresConfig.auth) { - app.use('/api/auth', require('./features/auth/auth.routes')); + router.use('/auth', require('./features/auth/auth.routes')); } if (featuresConfig.user) { - app.use('/api/user', require('./features/user/user.routes')); + router.use('/user', require('./features/user/user.routes')); } if (featuresConfig.image) { - app.use('/gigachat', imageRoutes); + router.use('/image', imageRoutes); } -app.get('/api/', (req, res) => { +router.get('/', (req, res) => { res.json({ message: 'API root' }); }); -module.exports = app; \ No newline at end of file +module.exports = router; \ No newline at end of file