jshint javascript error - ожидалось, что ')' будет соответствовать '{' из строки n и вместо этого увидит 'response'. (E020)
Я следую учебному пособию по SPA на странице Создание одностраничного приложения JavaScript без каркаса
У меня есть код ниже в моем файле 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 */
а также
"ecmaVersion: 8";
так что тут не так? Я искал ошибку и обнаружил, что SO: JS: как исправить "Ожидаемый") "для соответствия" ("из строки 4 и вместо этого увидел" = "." Ошибка JSLint
что не очень помогло...
так что я могу сделать в своем проекте или в этом коде, чтобы решить эту проблему?
1 ответ
Попробуйте добавить ниже в настройки рабочего места
{
"jshint.options": {
"esversion": 6
}
}