Javascript ';[nodemon]应用程序崩溃-在启动之前等待文件更改…';

Javascript ';[nodemon]应用程序崩溃-在启动之前等待文件更改…';,javascript,server,nodemon,Javascript,Server,Nodemon,我希望得到一些帮助,我正在运行npmstart,我得到了server.js文件的一个错误 [nodemon] restarting due to changes... [nodemon] starting `node server.js` /Users/johnngo/Desktop/LambdaSchool/HTTP-AJAX/server.js:59 const friend = { id: getNewId(), ...req.body }; ^^^ SyntaxErro

我希望得到一些帮助,我正在运行
npmstart
,我得到了
server.js
文件的一个错误

[nodemon] restarting due to changes...

[nodemon] starting `node server.js`

/Users/johnngo/Desktop/LambdaSchool/HTTP-AJAX/server.js:59
  const friend = { id: getNewId(), ...req.body };

   ^^^

SyntaxError: Unexpected token ...

    at createScript (vm.js:53:10)
    at Object.runInThisContext (vm.js:95:10)
    at Module._compile (module.js:543:28)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)
    at Function.Module._load (module.js:439:3)
    at Module.runMain (module.js:605:10)
    at run (bootstrap_node.js:425:7)
    at startup (bootstrap_node.js:146:9)
[nodemon] app crashed - waiting for file changes before starting...

请告知

简单的答案是

要更改IpWhitelist,请转到编辑并删除


刷新并再次连接…

您的节点版本是什么?通过在终端中运行
节点-v
进行检查。我相信您正在运行的版本不支持节点版本是v8.1.2,看起来节点可能在支持扩展运算符{…}时出现问题,不确定如何修复此问题
{id:getNewId(),…req.body}
这是什么类型的对象结构?不要看起来像destructuring.tbh,我不能告诉你,存储库来自lambda school-,它在server.js文件中,似乎只有我有问题。我尝试卸载node,现在收到此消息。johnngo(master*)Sprint挑战——Redux$npm启动bash:/Users/johnngo/.nvm/versions/node/v7.7.2/bin/npm:没有这样的文件或目录johnngo(master*)Sprint挑战——Redux$npm安装bash:/Users/johnngo/.nvm/versions/node/v7.7.2/bin/npm:没有这样的文件或目录