0

Ich benutze eslint mit VSCode 1.18.1 und die hübschere/hübschere Erweiterung 0.26.0 für VSCode. In meiner VSCode Konfiguration habe ich "prettier.eslintIntegration": true,. Meine Abhängigkeiten verwendet werden:Prettier + eslint Zeilenumbrüche

"eslint": "^3.19.0", 
"eslint-config-airbnb-base": "^11.1.3", 
"eslint-plugin-import": "^2.2.0", 

Typischerweise hübschere-eslint wie folgt formatiert:

return somePromise.then(result => 
    someOtherPromise(result, { foo: 'bar' }) 
); 

Dann verbesserte ich zu:

"eslint": "^4.11.0", 
"eslint-config-airbnb-base": "^12.1.0", 
"eslint-plugin-import": "^2.8.0", 

Und jetzt schönere-eslint formatiert Dateien wie diese stattdessen:

return somePromise.then(result => 
    someOtherPromise(result, { foo: 'bar' })); 

Dies ist ein triviales Beispiel, aber wenn der Einzug ein paar Ebenen tief geht, wird es schwierig zu lesen. Ich bevorzuge den alten Stil.

Kann der vorherige Formatierungsstil mit den aktualisierten Abhängigkeiten erreicht werden?

Antwort

0

Verwaltet, um es zu beheben, indem die Regeln von hinzugefügt werden.

In meinem .eslintrc.js:

module.exports = { 
    extends: ["airbnb-base", "prettier"], 
    //... 
} 
Verwandte Themen