【发布时间】:2022-01-22 16:28:59
【问题描述】:
当我运行 sls offline 时 - 我正面临弃用警告:
无服务器:弃用警告:变量解析器报告以下解析错误: - “functions.Test.environment.TEST_URL”中的变量语法错误:“${file(./env.yml):${'${self:provider.stage}.TEST_URL'}} 中索引 20 处的变量类型无效" 从下一个专业开始,这将与抛出的错误进行通信。 在您的服务配置中设置“variablesResolutionMode: 20210326”,以适应新的行为
Documentation不清楚。
env.yml
dev:
TEST_URL: https://example.com/
serverless.yml
frameworkVersion: '2'
...
functions:
Test:
handler: handler.test
environment:
TEST_URL: ${file(./env.yml):${'${self:provider.stage}.TEST_URL'}} # <-------
它适用于 frameworkVersion (>=1.1.0
什么是从另一个文件获取数据的新方法?
【问题讨论】:
标签: amazon-web-services amazon-cloudformation serverless-framework