In ReactJS environment variables are fetched from .env files. If you set the variable in .env file and your variables returned undefined check the below items.
Assumption: You have used Create React App (CRA) to bootstrap your application
- The .env file should be in the root for you application folder. That is one level above your src folder, the same place where you have your package.json
- The variable should be prefixed with
REACT_APP_ - You need to restart the server to reflect the changes in your code.
- You should access the variable in your code like this
process.env.REACT_APP_SOME_VARIABLE - No need to wrap your variable value in single or double quotes.
- Do not put semicolon ; or comma , at the end of each line.
Happy coding ☕

