首页 文章

更漂亮的eslint换行符

提问于
浏览
2

我正在使用带有VSCode 1.18.1的eslint和用于VSCode的更漂亮/更漂亮的扩展0.26.0 . 在我的VSCode配置中,我有 "prettier.eslintIntegration": true, . 我的依赖关系曾经是:

"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' })
);

然后我升级到:

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

而现在更漂亮的eslint正在格式化这样的文件:

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

这是一个微不足道的例子,但如果压痕深入几层,则难以阅读 . 我更喜欢旧式 .

是否可以使用升级的依赖项实现以前的格式化样式?

1 回答

  • 1

    通过添加eslint-config-prettier中的规则来管理以修复它 .

    在我的 .eslintrc.js

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

相关问题