Tengo .env que tiene T_APP_API_URL = http://localhost:5000/ . Lo uso en este fragmento de código
import axios from "axios"; const host = axios.create({ baseURL: process.env.REACT_APP_API_URL }); const authHost = axios.create({ baseURL: process.env.REACT_APP_API_URL }); Cuando intento generar console.log(process.env.REACT_APP_API_URL); entonces el valor se muestra indefinido, ¿por qué? El archivo .env se encuentra en el directorio donde están presentes todos los archivos del cliente
first install dotenv: npm i dotenv after that import this to file: const dotenv = require("dotenv") and config dot env: dotenv.config()Verifique su archivo .gitignore , a veces la create-react-app agrega el archivo .env a la entrada .gitignore. Tal vez esa es la razón.
¿Probaste el paquete dotenv ?
npm install dotenvEn su archivo de configuración agregue:
require("dotenv").config();