Задать вопрос
Macnet
@Macnet
SEO специалист и разработчик

Сборка build открывается на хостинге с ошибками в консоли, на localhost все работает, в чем может быть проблема?

Подскажите по React, правлю уже готовый сайт, ранее все прекрасно деплоилось и работало на хостинге beget.
Буквально на днях очередной build перестал открываться. Причем на localhost (я имею в виду если ввести npm start) все отлично работает.
После сборки build (npm run build) и заливки на хостинг выдает ошибки: https://disk.yandex.ru/i/0Rn8YTNWDSxlCg
Я откатывался на рабочие ранее версии, и в конце-концов вообще дошел до master архива - но и он не заработал. Так что ошибка возможно в версии (обновился NPM и или сам этот сборщик).
такие же ошибки если ввести serve -s build - запустить сборку на локальной машине.

Залил на тест посмотрите https://депозитная-ячейка.рф/ пожалуйста.
Вот скриншот localhost все работает: https://disk.yandex.ru/i/j1X-YEQK8AmCWQ Что делать ума не приложу.
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Средний 6 комментариев
Решения вопроса 1
@ludvigruno
Фулстэк-разработчик
Скорее всего, ошибка из-за несовместимости версий библиотек или неправильного импорта. Проверь, чтобы версия React, ReactDOM и зависимостей, вроде ReactIdSwiper, совпадала с тем, что требует библиотека. Также убедись, что импорт сделан правильно — бывает, вместо default берут через {} или наоборот.

Попробуй удалить node_modules, переустановить зависимости и пересобрать проект. Иногда проблема может быть в старом кэше — его тоже стоит почистить. Если используешь Babel, проверь, что он поддерживает нужный синтаксис.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽