かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

Makefile で .env (環境変数)を読み込んで使いたい

make コマンドに .env にある環境変数を渡したい

include .env で読み込める

Makefileinclude .env を書くだけで .env 内の環境変数が使える

.env

SECRET_KEY=HoshimiyaIchigo

Makefile

include .env

test:
  echo ${SECRET_KEY}

👇

$ make test
echo HoshimiyaIchigo
HoshimiyaIchigo

₍ ᐢ. ̫ .ᐢ ₎👌 デキタ

include .env.local でも問題なく動作したので、いわゆる env ファイルの形式なら問題ないっぽい。便利!


[参考]

envん チャージ!!!!