如何在 React 中使用环境变量?
How to use environment variables in React?
process.env.VARIABLE_NAME
由于某些原因,这不起作用。它在配置 dotenv
库后在节点中工作。
我需要在反应端做什么才能让它发挥作用?
您只能在 React 中对以 REACT_APP_
开头的变量使用 dotenv
。
所以,
// index.js
require('dotenv').config();
console.log(process.env.REACT_APP_API_KEY) //works
console.log(process.env.DB_USER) //does not work
process.env.VARIABLE_NAME
由于某些原因,这不起作用。它在配置 dotenv
库后在节点中工作。
我需要在反应端做什么才能让它发挥作用?
您只能在 React 中对以 REACT_APP_
开头的变量使用 dotenv
。
所以,
// index.js
require('dotenv').config();
console.log(process.env.REACT_APP_API_KEY) //works
console.log(process.env.DB_USER) //does not work