【javascript】.envファイルを指定パスから読み込む

envファイルの配置場所をプログラムファイルが配置されている場所ではなく、上上上位パスで行いたかった。

指定方法が分からず躓いたが、以下で解決できたのでメモ。

import env from 'dotenv';
import path from "path";
import {fileURLToPath} from 'url';

const filePath = fileURLToPath(import.meta.url);
const __dirname = path.dirname(filePath);
const envPath = path.resolve(__dirname,'../../../.env')

env.config({path:envPath});
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次