Почему мой сайт не загружается в Internet Explorer? - PullRequest
0 голосов
/ 05 марта 2019

Недавно я попытался разместить свой веб-сайт в AWS Elastic Beanstalk.Сайт запущен и работает, и теперь я могу получить к нему доступ, используя Chrome и Mozilla.Однако при открытии его с помощью Microsoft Edge выдается следующая ошибка:

Microsoft Edge console output

Это вывод, который я получаю с Mozilla и Chrome, гдевеб-сайт работает отлично.

Mozrilla output.

Может кто-нибудь объяснить, почему сайт не работает в Edge?

Ответы [ 2 ]

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

Для поддержки Internet Explorer приложения Angular CLI требуется еще несколько шагов. Это действительно просто: откомментируйте несколько импортов и установите несколько пакетов npm. Мы видимэта ошибка, потому что есть много часто используемых частей JavaScript, которые Internet Explorer просто не поддерживает.Это особенно актуально для функций массива.

  1. Не комментируйте некоторые операции импорта в файле polyfill.ts
  2. Установите пару пакетов npm.Сначала откройте файл в вашей IDE или текстовом редакторе: ie-test \ src \ polyfills.ts

Откомментируйте все строки импорта в нем.Для меня самый простой способ - просто заменить все // import на **

import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';
import 'core-js/es6/array';
import 'classlist.js';
import 'core-js/es6/reflect';
import 'web-animations-js';
import 'zone.js/dist/zone';

Установить npm Pacakages

  1. npm install --save classlist.js
  2. npm install --save web-animations-js
0 голосов
/ 05 марта 2019

Попробуйте:

Сброс настроек IE

1) В Internet Explorer выберите меню «Сервис» и нажмите «Свойства обозревателя».

2) Откройте вкладку «Дополнительно», Нажмите кнопку «Сброс».

3) Нажмите кнопку «Сброс», когда появится запрос «Вы уверены, что хотите сбросить все настройки Internet Explorer?».

4) Нажмите «ОК», перезапуститеIE.

Тогда проверьте вашу проблему

Надеюсь, это поможет вам.

...