2022-06-23 direnv は zshrc の設定必要 / direnv で .env を使う
direnv は zshrc の設定必要
direnv 導入してうまく .envrc
に設定した環境変数動いてくれないぞ?って思ったら .zshrc
の下記の設定を入れていなかったためだった。
.zshrc
eval "$(direnv hook zsh)"
うまくいけば下記のようなメッセージが出力される。
direnv: loading ~/your/env/path/.envrc
direnv: export +YOUR_ENV
参考. direnv で特定のディレクトリ下の環境変数を定義する | DevelopersIO
direnv で .env を使う
direnv では .envrc
を使うことが多いが、.env
も使うことができるよ、という話。
direnv では
.envrc
を以下のように記述することで、.env
ファイルを読み込むことができる うになります。dotenv