heroku - 从 .env 文件在 Heroku 中设置环境变量
问题描述
我正在使用 Docker 和 docker-compose 开发一个 Node 应用程序,它们都有很棒的方法可以从.env
文件中导入多个环境变量。
只是想知道是否有更新 Heroku 部署的环境变量的快捷方式,而不是输入它们。
我注意到--env-file
官方文档上没有选项:https ://devcenter.heroku.com/articles/config-vars
解决方案
使用一些xargs
魔法
cat .env.prod | xargs heroku config:set
# Output:
# API_PORT: 3000
# API_KEY_1: ab-cd
# DB_PORT: 6379
# REDISCLOUD_URL: xxx
愉快地从本地 .env 文件中设置多个参数
推荐阅读
- google-chrome - What's the difference of Step and Step Into in Google Chrome developer tools?
- r - Is there a R function which can undo cumsum() and recreate the original non-cumulative column in a dataset?
- c# - 带有组合框的 ICollectionView
- c# - 使用 Microsoft.Azure.Management.ApiManagement 以编程方式将 API 导入 Azure API 管理 (APIM)
- graphql - GraphQL - 获取产品变体信息 - BigCommerce
- python - 在 Numpy 数组列中搜索 3 个或更多连续值。然后从另一列中取一个值
- rust - 在substrate.dev Ink 中构建失败!教程。sp-aritmetic 缺少类型?
- javascript - 如何检查特定 JSON 值是否与给定数组中的值紧密匹配?然后将 JSON 值替换为数组值
- reactjs - 当我使用汇总将反应应用程序编译为单个 js 文件时,它只在 IE11 中显示空白页
- php - 使用 parent 方法填充子类的数组