UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:2):TypeError:无法读取未定义的属性'type'#3090

问题描述:

我在环回应用程序中创建模型之间的关系,但执行以下命令时 slc loopback:relation I引发以下错误。UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:2):TypeError:无法读取未定义的属性'type'#3090

错误

(node:6444) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: Cannot read property 'type' of undefined 


events.js:160 
     throw er; // Unhandled 'error' event 
    ^

TypeError: Cannot read property 'type' of undefined 
    at C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\inquirer\lib\objects\choices.js:16:12 
    at Array.map (native) 
    at new module.exports (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\inquirer\lib\objects\choices.js:15:26) 
    at Prompt.module.exports (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\inquirer\lib\prompts\base.js:43:24) 
    at new Prompt (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\inquirer\lib\prompts\list.js:26:8) 
    at PromptUI.fetchAnswer (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\inquirer\lib\ui\prompt.js:77:16) 
    at tryCatcher (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:63:31) 
    at InnerObserver.Rx.FlatMapObservable.InnerObserver.next (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:2140:43) 
    at InnerObserver.Rx.internals.AbstractObserver.AbstractObserver.onNext (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:1762:31) 
    at InnerObserver.tryCatcher (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:63:31) 
    at AutoDetachObserverPrototype.next (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:5883:51) 
    at AutoDetachObserver.Rx.internals.AbstractObserver.AbstractObserver.onNext (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:1762:31) 
    at InnerObserver.next (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:3547:65) 
    at InnerObserver.Rx.internals.AbstractObserver.AbstractObserver.onNext (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:1762:31) 
    at InnerObserver.tryCatcher (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:63:31) 
    at AutoDetachObserverPrototype.next (C:\Users\DELL5110\AppData\Roaming\npm\node_modules\strongloop\node_modules\rx\dist\rx.js:5883:51) 

slc -v

strongloop v6.0.3 (node v6.9.2) 
├── [email protected] (3dd25ac) 
├── [email protected] (a98f310) 
├── [email protected] (9b29df0) 
├── [email protected] (62e539b) 
├── [email protected] 
├── [email protected] (f8c2339) 
├── [email protected] (28c261d) 
├─┬ [email protected] 
│ └── [email protected] (b51fc45) 
├── [email protected] (6a0e2c0) 
├── [email protected] (16841d6) 
└── [email protected] 

节点:6.9.2 NPM:3.10.9

我使用MongoDB的高配车型

这里是我的项目

https://github.com/rizvanhaider/node-shop

+0

我在这里推荐的报告太:https://github.com/strongloop/loopback/issues – pulkitsinghal

+1

是的,我有报道。 –

问题是由https://github.com/strongloop/loopback/issues/3090#issuecomment-274183440 的问题解决了在普通/模型/目录错误的地方的模型config.json文件。 如果有人面临着同样的问题,环回,请检查您是否正确以下项目结构,在车型目录特别是没有多余的或不需要的东西。