shell-dotenv:.env为外壳采购

  • m2_720345
    了解作者
  • 1.3KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-15 08:01
    上传日期
Shell-Dotenv 在执行任何外壳命令之前,从“ .env”加载环境变量。 通过DOT_ENV环境变量支持多种环境。 用法 默认情况下,将使用.env文件: # .env file VAR1=foo # shell > echo $VAR1 foo 如果需要多个环境,则可以使用DOT_ENV envvar。 例如,如果您故意使用DOT_ENV=test , .env.test使用.env.test文件: # .env.test file VAR1=bar # shell > echo $VAR1 foo # from .env > DOT_ENV=test echo $VAR1 bar # from .env.test 您还应该查看以下。 安装 git clone https://github.com/hobofan/shell-dotenv ~/.dotenv 钩子 sh
shell-dotenv-master.zip
  • shell-dotenv-master
  • dotenv.zsh
    524B
  • README.md
    1.1KB
内容介绍
# shell-dotenv Loads environment variables from '.env' before execution of any shell comand. Supports multiple environments via the `DOT_ENV` environment variable. # Usage By default the `.env` file will be used: ``` # .env file VAR1=foo # shell > echo $VAR1 foo ``` If you need multiple environments you can use the `DOT_ENV` envvar. For example, if you speficy `DOT_ENV=test` the `.env.test` file will be used: ``` # .env.test file VAR1=bar # shell > echo $VAR1 foo # from .env > DOT_ENV=test echo $VAR1 bar # from .env.test ``` You should also take a look at the [caveats](##Caveats) below. # Installation ``` git clone https://github.com/hobofan/shell-dotenv ~/.dotenv ``` ## Hooks ### zsh ``` echo 'source ~/.dotenv/dotenv.zsh' >> ~/.zshrc ``` ## Caveats - Currently only works for `zsh` - Environment variables stay exported after the command is executed. As a workaround a `.env.clean` with all environment variables set empty can be used, which will be sourced before execution of the actual `.env`. *WARNING:* This will still leave the envvars exported if you cd out of the directory.
评论
    相关推荐
    • introduction-to-git:https
      谨慎使用 Git 丸山新平 介绍 本文档旨在以通俗易懂的方式解释 Git 的基本概念和用法。通过阅读本书 易于使用的 Git 你可以使用一个分支 多人可以一起工作 如果你有任何问题,你可以用谷歌找出“我应该查什么词” ...
    • git 教材 progit
      git资源,不错的git入门教程.适合初学者使用
    • git-kurs:na podstawie https
      git-kurs:na podstawie https
    • TVDbLib:httpsGit 克隆
      电视数据库 Git 克隆
    • git-mdp:mdp (https
      git-mdp 用于介绍 git 的甲板
    • Git环境搭建
      NULL 博文链接:https://fangguanhong.iteye.com/blog/2193321
    • Git学习笔记
      NULL 博文链接:https://shadowred.iteye.com/blog/2275226
    • git GUI使用
      NULL 博文链接:https://weiliuhong1.iteye.com/blog/2033484
    • git学习
      NULL 博文链接:https://yinmaolin1.iteye.com/blog/2198059
    • Git 中文教程
      NULL 博文链接:https://lfcaolibin.iteye.com/blog/1111704