Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 节点Js在Visual Studio代码中不工作_Javascript_Node.js_Typescript_Visual Studio Code - Fatal编程技术网

Javascript 节点Js在Visual Studio代码中不工作

Javascript 节点Js在Visual Studio代码中不工作,javascript,node.js,typescript,visual-studio-code,Javascript,Node.js,Typescript,Visual Studio Code,我试图在Visual Studio代码中运行NodeJs项目,但运行时出现以下错误: SyntaxError: Unexpected token { at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:373:25) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:3

我试图在Visual Studio代码中运行
NodeJs
项目,但运行时出现以下错误:

SyntaxError: Unexpected token {
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:974:3
在第行:
const{status,uuid,data:{url}}=req.body

这是根文件夹中的jsconfig.json文件:

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs"
  },
  "exclude": [
    "node_modules"
  ]
}

什么版本的节点?-你可能需要巴别塔预设packages@DenisTsoiv4.6.0升级到6+(我认为const ES6是没有babel的标准配置),否则安装babel-
npm i babel,babel预设etc
您也可以通过Tconfig.json文件或通过tsc
命令行,通过
--allowJs
--outdir
使用typescript编译这些预设。不管怎样,@DenisTsoi指出,请升级NodeJS。您运行的是一个旧版本,该版本不具有解构功能,顺便说一句,它不再受支持。@DenisTsoi thnks,升级后它可以工作了。。!!