En realidad, estoy tratando de configurar la variable REACT_APP_DEPLOY_DOMAIN automáticamente en el archivo .env.
a continuación hay un método que traté de lograr la solución a este problema.
a continuación está mi archivo de script en el que obtengo mi dirección IP
const os = require("os"); const networkInterfaces = os.networkInterfaces(); const ip = networkInterfaces["Wi-Fi"][1]["address"]; REACT_APP_DEPLOY_DOMAIN = `http://${ip}`; console.log(`http://${ip}`); return `http://${ip}`;a continuación se muestra la variable env en el archivo .env
REACT_APP_DEPLOY_DOMAIN = http://192.168.1.114Y también traté de actualizarlo desde el comando de inicio pero lo está configurando como el comando exacto
"start": "set REACT_APP_DEPLOY_DOMAIN=node ./src/components/getIp.js && react-scripts start",Y también mi archivo de script no se está ejecutando cuando intento ejecutar el siguiente comando.
"start": "node ./src/components/getIp.js && react-scripts start",Actualice el comando de inicio a esto, funciona en Linux/Mac. Con suerte, también funcionará en Windows.
"start": "set REACT_APP_DEPLOY_DOMAIN=$(node ./src/components/getIp.js) && react-scripts start",