Есть ли разница в путях страниц при развертывании стихов на локальном хосте? - PullRequest
0 голосов
/ 01 мая 2020

Мое приложение создано в следующем. js и прекрасно работает в localhost. Когда я развернул его в heroku, отображается только первая страница, и все пути к страницам не работают, даже если они правильно введены в браузере. Единственная страница, которая связана с файлом index. js в моих путях к страницам, - это главная страница. Нужно ли подключать другие страницы к файлу Inde c. js? Я ужасно заблудился с этой проблемой, так как сайт прекрасно работает в localhost. В героку каждого пути страницы кроме / есть ошибка 404. Я не добавил никакого кода к этому вопросу, так как ни один файл не имеет отношения к проблеме. Я всюду искал ответ на этот вопрос, но, похоже, не могу найти какую-либо релевантную информацию в Интернете, поскольку приложение успешно развернуто, просто не будет отображаться пути к файлам, кроме /.

Заранее благодарю за любую помощь, которую вы можете предложить. Я действительно ценю это!

1 Ответ

0 голосов
/ 01 мая 2020

Приложения запускаются по-разному на локальном хосте и при развертывании на сервере. Поскольку вы добавили тег реагирования в сообщение, я предполагаю, что вы пытаетесь развернуть собственное приложение реагирования на Heroku, в inte rnet содержится много информации о том, как это сделать. Например, этот пост.

В любом случае сначала вам нужно правильно построить приложение, чтобы были сгенерированы файлы c (вы не упомянули, как вы запускаете это приложение).

На ваш вопрос: Относительные пути одинаковы как на локальном, так и на серверном, но абсолютные пути будут разными.

Но для вашей ошибки 404 я вижу, что нет данных c содержимое находится по пути root.

...