Next.jsリポジトリ上のnodeスクリプトでrequire('dotenv').config()を書かない

説明

next.config.jsの一番上などに

require('dotenv').config()

を移す。

nodeスクリプトで

require('../../next.config')
// 〜処理〜

みたいに呼び出して使う。

参考記事

Next.jsで環境変数を利用するためにdotenvは必要ない - Qiita

追記 環境変数についてRFCが出たので気長に待ちましょう。 よりセキュアに環境変数を設定することができます。 [RFC] .env environment support · Discussion #11106 · zeit/next.js さらに追記 [Enable ...

Qiita