有没有办法用无服务器 CLI 干 运行?
Is there a way to do a dry run with serverless CLI?
我想测试 serverless.yaml 文件中变量的分辨率,例如有些来自命令行,有些来自文件,有些来自 s3。
例如
environment
whitelist: ${file(config/forwardproxy.sit.yaml):Common.defaultWhitelist}
我想用干 运行 进行部署。 --nodeploy 选项似乎仅适用于 azure 提供商。
有没有办法通过 AWS 提供商做到这一点?
您可以使用插件 serverless-offline 到 运行 lambdas(如果这是您想要做的)。
用法: $ serverless offline
我使用 serverless package
的目的是测试变量解析、语法检查、插件配置等。如果您对它创建的 zip 没有用,您可以在之后将其丢弃。
我想测试 serverless.yaml 文件中变量的分辨率,例如有些来自命令行,有些来自文件,有些来自 s3。
例如
environment
whitelist: ${file(config/forwardproxy.sit.yaml):Common.defaultWhitelist}
我想用干 运行 进行部署。 --nodeploy 选项似乎仅适用于 azure 提供商。
有没有办法通过 AWS 提供商做到这一点?
您可以使用插件 serverless-offline 到 运行 lambdas(如果这是您想要做的)。
用法: $ serverless offline
我使用 serverless package
的目的是测试变量解析、语法检查、插件配置等。如果您对它创建的 zip 没有用,您可以在之后将其丢弃。