【问题标题】:Specify specific amount of line breaks in JSCS or ESLint在 JSCS 或 ESLint 中指定特定数量的换行符
【发布时间】:2015-12-24 09:16:42
【问题描述】:

JSCS 有一个disallowMultipleLineBreaks 规则。这断言 JavaScript 中的语句之间不超过 1 个换行符。我想在方法声明之间允许 2 个换行符,但不超过 2 个。我还想在 not 方法声明的语句之间禁止超过 1 个换行符。一个例子:

module.exports = {
  foo : function () { },


  // ok
  bar : function () {},

  baz : function () {
    const QUX = 'QUX'


    // not ok
  }
}

这在 ESLint 或 JSCS 中是否可行?

【问题讨论】:

  • 这是来自 eslint 的适当规则:eslint.org/docs/rules/no-multiple-empty-lines .... 但它非常通用,不像您想要的那样非常具体。
  • @Gyandeep 这至少比我一直使用的要好。如果您将其发布为答案,我会接受。

标签: javascript eslint jscs


【解决方案1】:

这是来自ESLint 的适当规则:http://eslint.org/docs/rules/no-multiple-empty-lines ....

但它非常通用,不像您想要的那样非常具体。

【讨论】:

    猜你喜欢
    • 2020-04-17
    • 2015-10-30
    • 2017-06-13
    • 1970-01-01
    • 2015-09-21
    • 2015-02-28
    • 1970-01-01
    • 2016-11-13
    相关资源
    最近更新 更多