我正在关注Build a JavaScript Single Page App Without a Framework上的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
这并没有真正的帮助...
那么我可以在我的项目或该代码中做什么来解决这个问题?
答案 0 :(得分:0)
尝试将以下内容添加到“工作场所设置”中
{
"jshint.options": {
"esversion": 6
}
}