0

私は、VSCode 1.18.1でeslintを使用していますが、VSCodeでは、よりきれいな/より細かい拡張子0.26.0を使用しています。私のVSCode設定では、私は"prettier.eslintIntegration": true,を持っています。その後、私はにアップグレードPrettier + eslint改行

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

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

そして今、きれい-eslintは、このようなファイルをフォーマットされ

このようにフォーマット
"eslint": "^3.19.0", 
"eslint-config-airbnb-base": "^11.1.3", 
"eslint-plugin-import": "^2.2.0", 

一般的にきれい-eslint:私の依存関係があることを使用します代わりに:

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

これはほんの一例ですが、インデントが数レベルになると、読みにくくなります。私は古いスタイルを好む。

アップグレードされた依存関係で以前の書式設定を行うことはできますか?

答えて

0

eslint-config-prettierからルールを追加することによって、それを修正することができました。私.eslintrc.js

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