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

Sij*_*ari 6 javascript node.js loopbackjs

我已经设置了Loopback项目并安装了运行我的项目所需的其他软件包.每当我尝试使用文件夹中的命令运行应用程序时

    node . 
Run Code Online (Sandbox Code Playgroud)

它引发了以下错误:

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

RangeError: Maximum call stack size exceeded
Run Code Online (Sandbox Code Playgroud)

关于这个错误,我几乎不知道.你能建议任何解决方案吗?

小智 15

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

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

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

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

     "options": {
       "nestRemoting": true
     }
    
    Run Code Online (Sandbox Code Playgroud)
  4. 如果您设置了2个关系,例如hasMany和belongesTo,则应将此应用于booth.