У меня есть класс с именем user, где у меня есть метод getDetails.Я использую функцию стрелки для метода.
проблема в том, что когда я использую функцию стрелки, eslint показывает ошибку, для = (равно), поэтому я добавил babel-eslint.Теперь ошибка eslint не отображается, но когда я запускаю код, он показывает
SyntaxError: неожиданный токен =
// index.js
class User{
constructor(){
this.users = this.getUsers()
}
getUsers = () => {
return ["test1", "test2"]
}
}
// eslintrc
{
"extends": "airbnb-base",
"parser": "babel-eslint",
"env": {
"es6": true,
"jest": true
},
.........
..........
}
Я использую версию узла 8.11.1.Любая помощь приветствуется.