файлы.

я создал сайт с помощью 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

Ответы на вопрос(2)

Ваш ответ на вопрос