Я выполнил эту команду:
$ npm run-script build
Начальная страница работает хорошо, но любая ссылка с маршрутами (например, «логин») не работает.
Как я могу изменить скрипт "build" или исправить это?
Есть идеи?
Вероятно, это не проблема вашей сборки.
Я полагаю, вы используете React Routers BrowserRouter? Если это так, ваше приложение React обрабатывает маршрутизацию. Это означает, что ваш Apache конфиг должен быть сконфигурирован так, чтобы всегда отвечать вашим индексом сборки. html для любого запрашиваемого URL.
Проверьте этот пример конфигурации: https://gist.github.com/alexsasharegan/173878f9d67055bfef63449fa7136042
Надеюсь, это поможет