Я внес некоторые изменения в уже работающий angular 4 проект. Это работает Goos на моем местном env. После создания производственной сборки появляется следующее сообщение об ошибке:
angular 4
ОШИБКА TypeError: o.map не является функцией в kt (app.js? 1571042006758: 49) в View_e_Host_0 (VM311 e_Host. ngfactory.js: 5) в i (app.js? 1571042006758: 7) в bt (app.js? 1571042006758: 49) в t.create (app.js? 1571042006758: 52) в t.create (app.js? 1571042006758: 51) в i.bootstrap (app.js? 1571042006758: 51) в app.js? 1571042006758: 51 в Array.forEach () в t._moduleDoBootstrap (app.js? 1571042006758: 51) 100 Я не понимаю, откуда это срабатывает. Может ли кто-нибудь помочь мне в этом? Спасибо
ОШИБКА TypeError: o.map не является функцией в kt (app.js? 1571042006758: 49) в View_e_Host_0 (VM311 e_Host. ngfactory.js: 5) в i (app.js? 1571042006758: 7) в bt (app.js? 1571042006758: 49) в t.create (app.js? 1571042006758: 52) в t.create (app.js? 1571042006758: 51) в i.bootstrap (app.js? 1571042006758: 51) в app.js? 1571042006758: 51 в Array.forEach () в t._moduleDoBootstrap (app.js? 1571042006758: 51)
Я не понимаю, откуда это срабатывает. Может ли кто-нибудь помочь мне в этом? Спасибо
Я получил ответ на этот вопрос после некоторого поиска. Проблема была с версиями
@ angular / common
и
@ angular / compiler
моя common версия была 4.3.0 иcompiler версия была 4.7.0. Я понизил compiler до 4.3.0, и проблема решена.
common
compiler
4.7.0