Angular 获取错误 core.js:35929 未捕获的类型错误:无法读取未定义的属性“id”
2020-05-20
615
我的电脑上运行着一个 angular 项目,没有任何错误。当我尝试在另一台电脑上打开该项目时,我在运行客户端时收到此错误(后端运行没有问题):
core.js:35929 Uncaught TypeError: Cannot read property 'id' of undefined
at registerNgModuleType (core.js:35929)
at core.js:35947
at Array.forEach (<anonymous>)
at registerNgModuleType (core.js:35943)
at core.js:35947
at Array.forEach (<anonymous>)
at registerNgModuleType (core.js:35943)
at new NgModuleFactory$1 (core.js:36105)
at compileNgModuleFactory__POST_R3__ (core.js:41895)
at PlatformRef.bootstrapModule (core.js:42260)
请帮我了解我在新电脑中缺少什么,我相信它甚至可能是我需要在控制台中运行的一行代码,例如 npm。
2个回答
您正在尝试访问数组中未定义(未初始化)的某个对象的“id”属性。如果您的项目不够大,您可以在 *.ts 文件中搜索“.id”,如果结果集很小,您可以找出问题所在。此外,如果您可以提供项目源代码,我们将更容易为您提供帮助。-- 谢谢
Kishor Kunal
2020-05-20