Angular 2 Development with TypeScript

В html файле пробелы были не пробелами, в с какими-то другими символами, которые выглядят как пробелы. Из-за них браузер не парсил страницу корректно и следовательно не подгружал скрипты. Решил проблему так

  1. Скопировал пробельный символ из файла.
  2. Нажал “найти и заменить все”, вставил скопированный символ и заменил все его вхождения на пробел набранный с клавиатуры.

Для тебя в целом - пересмотри как ты копируешь исходный код. Не знаю как конкретно: попробуй разные способы. Ну или заменяй пробельные символы как я описал выше.

Вторая проблема - версия zone.js содержала ошибку, в более свежей версии ошибки нет (решил задачу гуглением текста ошибки из консоли). Обновил файл до zone.js@0.6.20.

Третья проблема - новая версия zone.js ругалась что кто-то переопределяет Promise. Это была библиотека core-js/client/shim.min.js. Решалась перемещением core-js/client/shim.min.js выше zone.js.

1 лайк