serverless.yml中http事件的函数“ func_name”中的“ path”属性丢失或无效

jmn*_*mny 1 amazon-web-services aws-lambda serverless-framework serverless

当我尝试部署到aws时,由于缺少“ path”属性或该属性无效,导致出现错误。

无服务器部署-v
#要么
无服务器运行--watch
# serveless file

service:
  name: aws-nodejs-ecma-script

# Add the serverless-webpack plugin
plugins:
  - serverless-webpack

provider:
  name: aws
  runtime: nodejs6.10

functions:
  events_get:
    handler: get.handler
    events:
      - http:
        method: get
        path: test
Run Code Online (Sandbox Code Playgroud)

jmn*_*mny 7

嗯,问题是缩进不好。

# solution one
functions:
  events_get:
    handler: get.handler
    events:
      - http:
          method: get
          path: test

# solution two
functions:
  events_get:
    handler: get.handler
    events:
      - http: get test
Run Code Online (Sandbox Code Playgroud)

资源 :