我对一个已经存在的angular 4
项目进行了一些更改。在我的本地环境上运行正常。创建生产版本后,出现以下错误。
错误TypeError:o.map不是函数 在kt(app.js?1571042006758:49) 在View_e_Host_0(VM311 e_Host.ngfactory.js:5) 在我(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)
我不是从触发它的地方得到的。有人可以帮我吗?谢谢
答案 0 :(得分:0)
经过一番搜索,我得到了这个问题的答案。问题在于
的版本@ angular / common
和
@ angular /编译器
我的common
版本是4.3.0,而compiler
版本是4.7.0
。我将compiler
降级为4.3.0,问题已解决。