【发布时间】:2023-03-07 03:15:02
【问题描述】:
在 Sails.js 中,当我使用 sails generate api <name> [param1, param2, ...] 创建 API 端点时,它默认基于文件名提供 REST api - 即 generate api users 将在 localhost/users 创建一个端点,该端点将响应GET、POST、PUT、DELETE 等请求。
我想保留此功能,但将其嵌套在例如/api/v1/ 下,以保持我的路线整洁。理想情况下,有一种方法可以配置蓝图以从不同的路径提供 api。我知道我可以修改 config/routes.js,但是如果不定义大量自定义路由,就无法映射所有功能。
任何帮助将不胜感激。
【问题讨论】: