环回给出最大调用堆栈大小超出错误

时间:2017-10-24 12:57:39

标签: javascript node.js loopbackjs

我已经设置了Loopback项目并安装了运行项目所需的其他软件包。每当我尝试使用文件夹

中的命令运行应用程序时
    node . 

它引发了以下错误:

test_app/node_modules/strong-remoting/lib/shared-method.js:157
  if (/^prototype\./.test(name)) {
                     ^

RangeError: Maximum call stack size exceeded

我对此错误几乎不了解。你能建议任何解决方案吗?

1 个答案:

答案 0 :(得分:15)

我有同样的问题,这对我有用:

  1. 进入你应该在某处的模特文件夹 - > / projectfolder /普通/模型/

  2. 打开您刚刚设置关系的模型的文件 - > yourmodel.json

  3. 在"关系中删除此部分" - >

     "options": {
       "nestRemoting": true
     }
    
  4. 如果您设置了2个关系,例如hasMany和belongesTo,您应该将其应用于booth。