Неперехваченная синтаксическая ошибка: неожиданный токен ‘<' при развертывании приложения create react на хостинге firebase

#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 как-то не заладилось с развертыванием у других хостинг-провайдеров.