2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

direnvとは?

Last updated at Posted at 2021-02-19

direnv

レポジトリ:https://github.com/direnv/direnv

direnvが解決してくれること

ターミナルで出力した環境変数を、カレントディレクトリに移動した時だけ有効にしてくれる。

複数のアプリを同時に開発する時に便利そう。

導入

もう自分は前に導入してしまったので、導入方法は他を参照して下さい。
https://qiita.com/kompiro/items/5fc46089247a56243a62

使い方

環境変数を .envrc に書き込む。

$ echo export FOO=foo > .envrc

direnv: error .envrc is blocked. Run direnv allow to approve its content. というエラー(セキュリティシステムが.envrcをロードするのをブロックする)がでたら、

$ direnv allow

で解決。

🚨注意!

.envrc をGitHubにpushしない。そのために、.gitignore.envrcを追加しておく。

参考記事

まとめ

ほぼ、参考記事のままになってしまいましたが、まとめたおかげで頭が整理されました。もし参考になればLGTMなどお願いします!

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?