I already placed the import on top of my app.js
in ES6 as follows:
import * as dotenv from "dotenv";
dotenv.config();
import router from "./routes.js";
In my routes.js
, I am referring to process.env.APP_URL
. Before when using require
, process.env.APP_URL
has value. After converting my js files to ES6, process.env.APP_URL
is undefined.
Despite already placing the dotenv
import on top of my app.js
file, still my routes.js
loads first before loading my .env
configs resulting to undefined
APP_URL.