2

在环回 3 中,我们可以在服务器配置中设置“restApiRoot”,以便在我们的 api 调用之前添加一些 url(即“/api”)。在环回 4 中是否有某种方法可以做到这一点?捆绑的 REST 服务器的文档似乎有一个端口/协议选项,但没有关于 api root 的内容。

4

1 回答 1

6

配置 REST API 根路径的功能将在 LoopBack 4 的下一个版本中发布,希望在接下来的几天内发布。

拉取请求:https ://github.com/strongloop/loopback-next/pull/2097

从文档交叉发布:

有时希望使用基本路径公开 REST 端点,例如 /api. 可以将基本路径设置为 RestServer 配置的一部分。

const app = new RestApplication({
  rest: {
    basePath: '/api',
  },
});

RestApplicationRestServer提供了一个basePath()API:

const app: RestApplication;
// ...
app.basePath('/api');

使用basePath,所有 REST API 和静态资产都在以基本路径开头的 URL 上提供。

于 2018-12-11T15:15:56.380 回答