#reactjs #firebase #create-react-app #github-pages
#reactjs #firebase #create-react-app #github-страницы
Вопрос:
Я пытаюсь развернуть свое приложение на хостинге firebase и получаю эту ошибку в консоли Uncaught SyntaxError: Unexpected token '<'
в нескольких *.chunk.js
файлах. Я уже развернул свое приложение на gh-pages, и все сработало просто отлично. Также я пытался развернуть его на хостинге netlify, но у меня было Failed to load resource: the server responded with a status of 404 ()
во всех файлах *.js. Вот мой firebase.json
:
{
"hosting": {
"public": "build",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
],
"headers": [
{"source": "/service-worker.js", "headers": [{"key": "Cache-Control", "value": "no-cache"}]}
]
}
}
По какой-то причине эти *.chunk.js
файлы содержат некоторый html-код
изображение с консоли
Но в то же время мой локальный main.chunk.js
не
образ локального файла
Комментарии:
1. Проблема не в конфигурации хостинга Firebase, которую вы здесь показываете. Это связано с тем контентом, который вы развернули.
2. Но как тогда это работает на gh-страницах? В чем может быть разница между ними?
3. Если у вас есть дополнительная информация о ваших наблюдениях, я предлагаю отредактировать вопрос, чтобы включить в него все. Я не думаю, что без конкретного исходного кода и шагов, которые необходимо предпринять для воспроизведения проблемы, мы мало что можем сделать.
4. Добавлена ссылка на неработающее приложение firebase и скриншоты
main.chunk.js
. Спасибо за совет
Ответ №1:
По-видимому, у меня возник конфликт в моем package.json
файле. Необходимо, чтобы gh-pages
"homepage": ...
в package.json
как-то не заладилось с развертыванием у других хостинг-провайдеров.