【问题标题】:serverless offline start hot reload not working无服务器离线启动热重载不起作用
【发布时间】:2022-12-19 14:03:25
【问题描述】:

使用serverless offline start 时我无法热重载。

这是我的 serverless.yml 文件

service: function-with-environment-variables

frameworkVersion: ">=3.0.0 <4.0.0"

provider:
  name: aws
  runtime: nodejs16.x
 
plugins:
  - serverless-offline

functions:
  register:
    handler: handler.register
    events:
      - http:
          path: /register
          method: post

  login:
    handler: handler.login
    events:
      - http:
          path: /login
          method: post

  verify:
    handler: handler.verify
    events:
      - http:
          path: /verify
          method: post

我也尝试过使用 sls offline start 仍然面临同样的错误。

这是serverless --version的输出

`从 node_modules 运行“无服务器” 框架核心:3.24.1(本地)3.24.1(全球) 插件:6.2.2 开发工具包:4.3.2

【问题讨论】:

    标签: aws-lambda serverless serverless-offline sls


    【解决方案1】:

    尝试使用此命令启动您的服务器:

    serverless offline start --reloadHandler
    

    reloadHandler 为每个请求重新加载处理程序。更多信息在这里: https://github.com/dherault/serverless-offline/issues/864#issuecomment-1190950178

    【讨论】:

    猜你喜欢
    • 2020-07-13
    • 2022-08-24
    • 2020-05-26
    • 2018-11-24
    • 2013-11-20
    • 2019-07-20
    • 1970-01-01
    • 2020-07-20
    • 2021-05-16
    相关资源
    最近更新 更多