"scripts": { "start": "cross-env NODE_PATH=src react-scripts start", "build": "cross-env NODE_PATH=src react-scripts build", }¿Cómo cambio localhost: 3000 a custom.domain en reaccionar?
No puede cambiar localhost a mydomain.com en desarrollo local. Su aplicación de reacción está disponible en su propio navegador gracias a un servidor de desarrollo local impulsado por Webpack (está hecho bajo el capó de su aplicación Create React).
Si desea un dominio personalizado, deberá alojar su código en un servidor. El servidor tendrá una dirección IP. Luego puede adjuntarle un nombre de dominio personalizado a través de cualquier proveedor.
Cuando un usuario intente acceder a su sitio web, enviará una solicitud a un servidor DNS, que encontrará la IP correcta vinculada a su nombre de dominio personalizado y luego le enviará el código para mostrar su sitio web.
Si está preguntando sobre el servicio puramente local de su aplicación, simplemente puede agregar un valor HOST antes del script. Al igual que otros han señalado, puede hacerlo con un valor de PORT .
"scripts": { "start": "HOST=custom.domain react-scripts start" }Luego, en su máquina, solo deberá asegurarse de haber configurado sus archivos de hosts con la directiva adecuada
127.0.0.1 custom.domain Suponiendo que haya ejecutado el script de inicio y esté sirviendo el sitio, ahora puede acceder a él a través de la url http://custom.domain:3000
Si desea cambiar de dominio, debe cargar su aplicación de reacción en el espacio web. Si desea cambiar el puerto, debe enviar un argumento en el script de inicio.
"scripts": { "start": "set port=4213 && react-scripts start", }En este caso, el puerto será 4213. Entonces, el sitio se ejecutará en http://localhost:4213