- direnv公式
direnv - unclutter your .profile
direnvの準備
-
direnvのインストール
$ brew install direnv -
~/.bashrcに下記を追記
eval "$(direnv hook bash)" -
bashrc再読み込み
$ source ~/.bashrc
direnvを使う
-
使いたいプロジェクトのディレクトリに
.envrcファイルを作成する -
.envrcに使いたい環境変数を下記のように記述する
export 環境変数名=値 -
.envrcを有効化する
$ direnv allow . -
.gitignoreに追記
.envrc
.direnv例
export PGHOST=localhost
export PGDATABASE=railsapp_development
export PGDATABASE_TEST=railsapp_test
export PGUSER=
export PGPASSWORD=
export PGPORT=
export SECRET_KEY_BASE=hogehoge