0

我正在关注构建没有框架的 JavaScript 单页应用程序中的 SPA 教程

我的 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 行中的 '{' 而是看到 'response'。(E020)

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

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

在我尝试过的文件顶部:

/*jshint esversion: 6 */

"ecmaVersion: 8";

那么这里有什么问题呢?我已经搜索了错误并找到了SO:JS: How to fix “Expected ')' to match '(' from line 4 and instead saw '='.” JSLint error

这并没有真正帮助......

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

4

1 回答 1

0

尝试将以下内容添加到工作场所 SETTINGsettings

{
  "jshint.options": {
    "esversion": 6
  }
}
于 2018-10-12T17:22:19.850 回答