Sometimes, we want to fix dotenv file is not loading environment variables with JavaScript.
In this article, we’ll look at how to fix dotenv file is not loading environment variables with JavaScript.
How to fix dotenv file is not loading environment variables with JavaScript?
To fix dotenv file is not loading environment variables with JavaScript, we can call config
to set the path to the .env file.
For instance, we write
const path = require("path");
require("dotenv").config({ path: path.resolve(__dirname, "../.env") });
to call config
with an object with the path
property that has the full path to the .env file that we want to load.
We call path.resolve
with __dirname
, which has the path of the project directory and the relative path to the .env file appended to it.
Conclusion
To fix dotenv file is not loading environment variables with JavaScript, we can call config
to set the path to the .env file.