jHipster показывает «Произошла ошибка :-(» При открытии приложения в Internet Explorer, но отлично работает в браузере Chrome - PullRequest
0 голосов
/ 22 января 2019

JHipster выдает следующее сообщение об ошибке при попытке открыть приложение в Internet Explorer. Но отлично работает в браузере Chrome.

Мой jhipster имеет пружинную загрузку с реакции и подключен к базе данных IBM db2.

Попытка открытия приложения после запуска команды 'mvnw' а также попробовал с 'npm start'. Обе команды дают одинаковый результат.


Произошла ошибка: - (

Обычные причины ошибок 1. Вы запустили приложение из IDE и не запустили npm start или npm run webpack: build. 2. У вас была ошибка сети во время установки npm. Если вы находитесь за корпоративным прокси, вероятно, эта ошибка была вызвана вашим прокси. Посмотрите журналы ошибок JHipster, вероятно, у вас есть причина ошибки. 3. Вы установили версию Node.js, которая не работает с JHipster: пожалуйста, используйте версию LTS (долгосрочная поддержка), поскольку это единственная поддерживаемая нами версия.

Повторное построение клиентского кода

Если вы хотите идти быстро, запустите ./mvnw, чтобы собрать и запустить все.

Если вы хотите иметь больший контроль и упростить отладку своей проблемы, выполните следующие действия: 1.Установите зависимости npm с помощью команды npm install 2.Создайте клиент с помощью команды npm run webpack: build или npm start 3.Запустите сервер с помощью ./mvnw или используя IDE

Получение дополнительной помощи

Если у вас есть вопрос о том, как использовать JHipster

Перейти к переполнению стека с помощью тега "jhipster".

Если у вас есть ошибка или запрос функции

Сначала прочитайте наше руководство.

Затем заполните заявку на нашем баг-трекере, мы будем рады решить вашу проблему!

Если вы хотите пообщаться с участниками и другими пользователями

Присоединяйтесь к нашему чату на Gitter.im. Обратите внимание, что это общедоступный чат, и мы ожидаем, что вы будете уважать других людей и писать на правильном английском языке!

Ответы [ 2 ]

0 голосов
/ 16 марта 2019

Наконец, после некоторых исследований и помощи других, я понял, что нам нужно добавить полифиллы в проект jhipster, обычно в заголовочный тег файла index.html. Я попытался загрузить polyfills.js и загрузить в свое приложение с помощью тега script, но ничего не помогло. Вместо этого я использовал cdn из cloudflare и вставил в index.html, который начал работать как шарм.

<script src="https://cdnjs.cloudflare.com/ajax/libs/js-polyfills/0.1.42/polyfill.js"></script>

Примечание. Важным моментом, который я усвоил из своего опыта, является необходимость включения этих полифиллов в проект реагирования, если он должен работать в Internet Explorer.

0 голосов
/ 22 января 2019

Проверьте эту проблему - https://github.com/jhipster/generator-jhipster/issues/8250 Похоже, IE вообще не поддерживается

...