Files
web2app/server/load-env.ts

14 lines
341 B
TypeScript

import dotenv from "dotenv";
import fs from "node:fs";
import path from "node:path";
import { fileURLToPath } from "node:url";
const serverDir = path.dirname(fileURLToPath(import.meta.url));
const rootEnv = path.resolve(serverDir, "../.env");
if (fs.existsSync(rootEnv)) {
dotenv.config({ path: rootEnv });
} else {
dotenv.config();
}