gpt4 book ai didi

serverless-framework - 在 Serverless 中使用 .env 文件设置环境

转载 作者:行者123 更新时间:2023-12-05 09:14:05 29 4
gpt4 key购买 nike

使用 Serverless framework ,我希望能够从环境变量更改 AWS 区域。

provider:
name: aws
region: ${env:AWS_REGION}

然后,AWS_REGION 可以设置为 eu-west-2

但是,我想将其设置在 .env 文件中:

AWS_REGION=eu-west-2

然后让 Serverless 读取 .env

关于在 serverless.yml 文件中设置变量并从该文件中导出它们的主题很多,但我想将它们放入文件中。

最佳答案

开箱即用的无服务器不解析 .env,那部分属于你。

我看到三个选项:

  1. 使用 serverless-dotenv-plugin .

  2. 写一个脚本 exports .env vars to your local environment在运行 serverless 之前。

  3. 在可识别 .envdocker-compose 中运行无服务器 -- 我将它与 Makefile 结合使用,即使在 CI/CD 上下文中也是如此。

关于serverless-framework - 在 Serverless 中使用 .env 文件设置环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54946323/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com