Невозможно создать новую функцию с помощью плагина Alibaba Cloud Function Compute Serverless

Я следую этому руководству: Плагин Aliyun Function Compute Serverless, чтобы попытаться создать новый сервис с новой серверной функцией Node.js под облачной функцией Alibaba Compute, используя Serverless Framework, а также плагин Aliyun Function Compute Serverless.

Тем не менее, после того как я сделал с serverless deploy Команда, я вижу только новую службу без какой-либо функции, созданной в консоли Alibaba Cloud Function Compute, а это не то, чего я ожидаю.

Я не вижу никаких ошибок в процессе развертывания.

У кого-нибудь есть опыт и решение по этому поводу? Спасибо большое!

Serverless.yml, как показано ниже:

service: aliyun-nodejs

    provider:
      name: aliyun
      runtime: nodejs8
      credentials: <private>

    plugins:
      - serverless-aliyun-function-compute
    package:
      exclude:
        - package-lock.json
        - .gitignore
        - .git/**

    functions:
      hello:
        handler: index.hello
        events:
          - http:
              path: /foo
              method: get

1 ответ

Ты пробовал бегать serverless config до serverless deploy и посмотреть, если это работает? В разделе вопросов репозитория плагина Aliyun вы можете найти эту тему: https://github.com/aliyun/serverless-aliyun-function-compute/issues/3