【发布时间】:2021-08-16 15:15:19
【问题描述】:
我有一个导出路线的模型文件
const newsRoutes = (app: express.Application): void => {
app.get('/news', readAll);
app.get('/news/:id', readOne);
};
然后,我正在导入并调用传递已初始化应用实例的函数
newsRoutes(app);
我可以通过以下方式访问它:
- http://localhost:8080/users
- http://localhost:8080/users/1
我想设置路径,以便在模型文件中我可以使用/ 而不是/news 和/:id 而不是/news/:id,并且在前面加上/api 路径,以便生成端点
会是
- http://localhost:8080/api/users
- http://localhost:8080/api/users/1
我尝试使用 app.use() 在服务器文件中传递路径和 newsRoutes(),但没有成功。
【问题讨论】: