jshint javascript错误-应为';)';匹配';{';从第n行开始,而是看到';响应';(E020)

jshint javascript错误-应为';)';匹配';{';从第n行开始,而是看到';响应';(E020),javascript,nodes,jshint,fixer.io,Javascript,Nodes,Jshint,Fixer.io,我正在学习水疗教程 我的server.js文件中有以下代码,它给出了一个错误: const get = async (url) => { const response = await api.get(url); const { data } = response; if (data.success) { return data; } throw new Error(data.error.type); }; 我得到的错误是: [jshint]“应为“)”匹配第1

我正在学习水疗教程

我的server.js文件中有以下代码,它给出了一个错误:

const get = async (url) => {
  const response = await api.get(url);
  const { data } = response;
  if (data.success) {
    return data;
  }
  throw new Error(data.error.type);
};
我得到的错误是:

[jshint]“应为“)”匹配第15行中的“{”,并看到“响应”。(E020)

我(在同一行)遇到的另一个错误是:

[jshint]“需要一个标识符,而看到的是“=”(E030)

在我尝试过的文件顶部:

/*jshint esversion: 6 */

那么这里出了什么问题呢?我已经搜索了错误并发现了错误

这并没有真正的帮助


那么,我可以在我的项目或代码中做些什么来解决这个问题呢?

尝试将以下内容添加到WORKPLACE设置中

{
“jshint.options”:{
“esversion”:6
}

}

看起来像是异步的,但不受支持。您需要一个pollyfil或something@ArupRakshit:我已使用npm安装polyfill安装了polyfill,但运气不好…我也需要它吗?
"ecmaVersion: 8";