La Storia:estensione multipla raccomandato configurazioni in ESLint
Attualmente, siamo estendere la configurazione ESLint consigliata:
{
"extends": "eslint:recommended",
...
"plugins": [
"angular",
"jasmine",
"protractor"
],
"rules": {
"no-multiple-empty-lines": 2,
"no-trailing-spaces": 2,
"jasmine/valid-expect": 2
}
}
e anche utilizzando angular
, jasmine
e protractor
plugin ESLint che anche spedire con le proprie configurazioni raccomandate (livelli di rigore delle regole predefiniti e parametri delle regole predefinite).
la domanda:
Come possiamo utilizzare tutte le configurazioni consigliate, allo stesso tempo - quella che ESLint e tutti i plugin utilizzati nave con?
provato quanto segue:
{
"extends": [
"eslint:recommended",
"plugin:protractor/recommended",
"plugin:jasmine/recommended",
"plugin:angular/recommended"
],
...
}
ma ottenuto il seguente errore:
Cannot read property 'recommended' of undefined
Non dovrebbe essere piuttosto un commento che una risposta? –
@Daenu Sì, probabilmente. Aggiornato la mia risposta per evidenziare meglio la soluzione corretta. – dannyjolie