Estaba ejecutando este comando:
$ npm run-script buildLa página inicial funciona bien, pero cualquier enlace con rutas (por ejemplo, "login") no funciona.
¿Cómo puedo cambiar el script "construir" o corregir eso?
¿Algunas ideas?
Esto probablemente no sea un problema con su compilación.
¿Supongo que estás usando React Routers BrowserRouter? Si es así, su aplicación React está manejando el enrutamiento. Eso significa que su configuración de Apache debe configurarse para responder siempre con sus compilaciones index.html para cualquier URL que se solicite.
Consulte esta configuración de ejemplo: https://gist.github.com/alexsasharegan/173878f9d67055bfef63449fa7136042
Espero que ayude