Проблема со службами развертывания в домене пользовательского API - PullRequest
0 голосов
/ 04 февраля 2019

Я следил за сообщением в блоге без сервера: https://serverless.com/blog/api-gateway-multiple-services, используя его в качестве руководства при попытке развернуть службы в пользовательском домене.Тем не менее, я получаю следующую ошибку:

Произошла ошибка: сопоставление пути - разрешено только одно сопоставление базового пути, если базовый путь пуст.

Соответствующая запись в serverless.yml:

custom:
  stage: ${opt:stage, self:provider.stage}
  domains:
    prod: prod-api.admin.acme.org
    qa: qa-api.admin.acme.org
    dev: api-dev.admin.acme.org

customDomain:
  basePath: “people”
  domainName: {self:custom.domains.{self:custom.stage}}
  stage: “${self:custom.stage}”
  createRoute53Record: true

provider:
  name: aws
  runtime: nodejs8.10
  stage: dev
  region: us-east-2
  profile: acme-api
  environment: {file(env.yml):{self:provider.stage}}

functions:
  listUsers:
    handler: list_items.list
    events:
      - http:
        path: users
        method: get
        cors: true

Что-нибудь торчит, что я облажался?

Спасибо за внимание ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...