loading env variables in react app using vite

 https://stackoverflow.com/questions/70883903/loading-env-variables-in-react-app-using-vite

First Create files as per the env like

.env
.env.qa
.env.prod  
.
..etc

Now, Put the Variable in the files created above(remember to prepend VITE_ prefix):

.env.dev:

VITE_API_KEY=DEV-XXX

.env.qa:

VITE_API_KEY=QA-YYY

Now use this variable in your components:

const API_KEY = import.meta.env.VITE_API_KEY;

finally, in package.json file at scripts key, modify/add environment specific build scripts:

"build:dev": "tsc && vite build --mode dev",
"build:qa": "tsc && vite build --mode qa"

Please note that the command used and environment file naming convention, for e.g., if you run the command with  --mode qa it refers to .env.qa file, and --mode dev refers to .env.dev file.

Không có nhận xét nào:

Check to be sure that port 22 is enabled before you reload

 https://superuser.com/questions/590600/ufw-is-active-but-not-enabled-why etting  ENABLED=yes  in  /etc/ufw/ufw.conf  did it for me. $ sudo ...