Musisz edytować lokalny plik projektu .eslintrc
, który zostanie pobrany przez ESLint. Jeśli chcesz zintegrować się z Atomem, możesz zainstalować wtyczki linter i linter-eslint.
Aby szybko skonfigurować ESLint dla React najlepszych praktyk, prąd najlepszym rozwiązaniem jest zainstalowanie pakietu npm eslint-plugin-react
i rozszerzenie ich konfigurację recommended
zamiast przełączania wiele zasad ręcznie:
{
"extends": [ "eslint:recommended", "plugin:react/recommended" ],
"plugins": [ "react" ]
}
To pozwoli eslint-plugin-react
i zalecane przepisy z ESLint & Gotowe ustawienia. Więcej informacji znajduje się w najnowszym ESLint user-guide.
Oto przykład opcji parsera zoptymalizowanych dla ES6 i WebPacka:
{
"parserOptions": {
"sourceType": "module",
"ecmaVersion": 6,
"ecmaFeatures": {
"impliedStrict": true,
"experimentalObjectRestSpread": true,
"jsx": true
}
}
}
Czy napotkali Państwo kiedykolwiek "Błąd analizy ESLint: nieoczekiwany token"? – efkan
Oprócz listy Jona musiałem zainstalować [Atom React Plugin] (http://orktes.github.io/atom-react/) – Dmitry
Otrzymuję błąd importu na 'import React, {Component} from 'react' ; 'po skonfigurowaniu tak, jak powiedziałeś. –