在JSCS或ESLint中指定特定的换行符数量

时间:2015-12-16 20:47:11

标签: javascript eslint jscs

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

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


  // ok
  bar : function () {},

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


    // not ok
  }
}

这在ESLint或JSCS中是否可行?

1 个答案:

答案 0 :(得分:0)

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

但它非常通用,而且不像你想要的那么具体。