È necessario modificare un file locale di progetto .eslintrc
che verrà prelevato da ESLint. Se si desidera l'integrazione con Atom, è possibile installare i plugin linter e linter-eslint.
Per rapidamente ESLint setup per Reagire migliori pratiche, migliore opzione corrente è l'installazione del pacchetto NPM eslint-plugin-react
ed estendendo la loro configurazione recommended
invece di commutazione molte regole manualmente:
{
"extends": [ "eslint:recommended", "plugin:react/recommended" ],
"plugins": [ "react" ]
}
Ciò consentirà eslint-plugin-react
e raccomandato regole da ESLint & Preselezioni di reazione. Vi sono informazioni più preziose nell'ultimo ESLint user-guide stesso.
Ecco un esempio di opzioni di parser ottimizzati per ES6 e webpack:
{
"parserOptions": {
"sourceType": "module",
"ecmaVersion": 6,
"ecmaFeatures": {
"impliedStrict": true,
"experimentalObjectRestSpread": true,
"jsx": true
}
}
}
fonte
2016-08-27 10:29:37
Avete mai incontrato con "Errore di analisi ESLint: token inatteso"? – efkan
Oltre alla lista di Jon ho dovuto installare [Atom React Plugin] (http://orktes.github.io/atom-react/) – Dmitry
Ricevo un errore di importazione su 'import React, {Component} da 'react' ; 'dopo aver configurato come hai detto tu. –