We're a place where coders share, stay up-to-date and grow their careers.
Thanks Donghyuk. One thing to note here is that, while my .env.staging is loaded, process.env.NODE_ENV is set to production despite the NODE_ENV=staging setting in .env.staging
.env.staging
process.env.NODE_ENV
production
NODE_ENV=staging
Is this consistent with your experience?
Seems so based on create-react-app.dev/docs:
Variables in .env.production will be used as fallback because NODE_ENV will always be set to production for a build.
.env.production
NODE_ENV
Assuming true, what's the value in adding NODE_ENV=staging to .env.staging?
I will test this out ASAP, but I remember that I had to create a custom var to distinguish environments in javascript code.
Thanks Donghyuk. One thing to note here is that, while my
.env.staging
is loaded,process.env.NODE_ENV
is set toproduction
despite theNODE_ENV=staging
setting in.env.staging
Is this consistent with your experience?
Seems so based on create-react-app.dev/docs:
Assuming true, what's the value in adding
NODE_ENV=staging
to.env.staging
?I will test this out ASAP, but I remember that I had to create a custom var to distinguish environments in javascript code.