Estoy usando la aplicación create react para arrancar mi aplicación.
He agregado dos .env
archivos .env.development
y .env.production
en la raíz.
Mi .env.development
incluye:
API_URL=http://localhost:3000/api
CALLBACK_URL=http://localhost:3005/callback
Cuando ejecuto mi aplicación usando una react-scripts start
consola process.env
, escupe
{ NODE_ENV: "development", PUBLIC_URL: "" }
He intentado cosas diferentes, pero simplemente no recojo los verificables en mi archivo de desarrollo, ¿qué estoy haciendo mal?
La estructura de la dirección es:
/.env.development
/src/index.js
El script Package.json es:
"start": "export PORT=3005; npm-run-all --parallel server:start client:start",
"client:start": "export PORT=3005; react-scripts start",
"server:start": "node server.js",
"build": "react-scripts build",
Editar:
@jamcreencia apuntado correctamente a mi variables deben tener el prefijo con REACT_APP
.
Editar 2
Funciona bien si le pongo un nombre al archivo, .env
pero no si utilizo .env.development
o.end.production
package.json
archivo?