файлы.
я создал сайт с помощью Angular 2. Когда я запускаю команду "ng-serve" и пытаюсь протестировать мой сайт с помощью "HTTP: // локальный: 4200"в Google Chrome и IE11 это работает отлично, но, если я собираю проект с использованием" ng-build --prod ", размещаю его на IIS. Сайт по-прежнему работает на Chrome, но IE11 показывает следующие ошибки:
Я гуглил его и обнаружил, что это может быть зарезервированные слова в моих идентификаторах ключ: значение. Поэтому я добавил Апострофы (') вокруг моих ключей. Например, у меня был следующий объект:
user:UserViewModel={
Username:"",
Age:0
};
and changed this to:
user:UserViewModel={
'Username':"",
'Age':0
};
Также удалены последние запятые в ключе: значение пары и импортированные core.js в polyfills.ts