> Faqs > React: compilar y subir a Servidor Compartido (Apache)

React: compilar y subir a Servidor Compartido (Apache)

Referencia: defini "homepage": "localhost", y lo exporte con:

npm run build

Luego subi todo el contenido de la carpeta build al www del wampserver: no funciona.

¿Cómo exportar el proyecto realizado en Reat para que sean paginas html, css y js y hacerlo funcionar en cualquier servidor compartido?.

Muchas gracias por la ayuda que puedan brindarme.

Buenas hace algun tiempo estuve luchando con lo mismo te adjunto un gist. Espero que te sea de ayuda https://gist.github.com/pmNiko/49e27c6079d69cd7479a6de43758d3a4 https://gist.github.com/pmNiko/d0611ab3e0722dd8d703f3478f80d65f Saludos!

Respuestas

Supongo que no te funciona, pero algún error te dará ¿no?

Porque generalmente la consola del navegador te dice qué cosas pueden estar fallando... puedes copiar y pegar el error en Google para ver si ese error te lleva a alguna página donde se explique cómo solucionarlo.

Además, sería bueno saber si tu sitio usa sistema de routing. En ese caso el servidor tiene que hacer generalmente la redirección de todas las páginas hacia el index.html, de la ruta principal de tu servidor. Eso lo puedes hacer con un Service Worker que puedes generar fácilmente con Workbox. O bien configurando tu servidor web con un Htaccess, tal como sugieren aquí.

Además, fíjate que la configuración que tienes que hacer en el "homepage" debe enviarte a la ruta completa y absoluta de donde está la web.

"homepage": "http://localhost/",

Espero que lo puedas solucionar con estas indicaciones.

Alberto
580 14 40 18