Angular 角度获取错误core.js:35929未捕获类型错误:无法读取未定义的属性“id”

Angular 角度获取错误core.js:35929未捕获类型错误:无法读取未定义的属性“id”,angular,Angular,我有一个角度项目运行在我的电脑上没有任何错误。当我尝试在另一台PC上打开项目时,在运行客户端后端时出现以下错误: 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 registe

我有一个角度项目运行在我的电脑上没有任何错误。当我尝试在另一台PC上打开项目时,在运行客户端后端时出现以下错误:

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这样的控制台中运行的代码行

您试图访问未定义但未在数组中初始化的对象的“id”属性。如果项目不够大,可以在*.ts文件中搜索.id,如果结果集很小,则可以找出问题所在。此外,如果你能提供项目来源,它将更容易帮助你谢谢

您很可能因为某些模块的版本不匹配而出现此错误

对于lodash版本不匹配,我得到了相同的错误

要找到罪魁祸首,您可以使用以下方法并更改其版本

在chrome开发工具的源选项卡中

点击最右边的暂停图标 选中“异常时暂停”复选框
现在,它将在中断前暂停,您可以知道需要更改哪个模块的版本

,但为什么在我的计算机中我没有收到此错误?这个项目相当大,所以搜索这个特定id并不是那么容易