JSCS有disallowMultipleLineBreaks
规则。这断言JavaScript中的语句之间的换行符不超过1。我想在方法声明之间允许2个换行符,但不超过2.我还想在 not 方法声明的语句之间禁止多于1个换行符。一个例子:
module.exports = {
foo : function () { },
// ok
bar : function () {},
baz : function () {
const QUX = 'QUX'
// not ok
}
}
这在ESLint或JSCS中是否可行?
答案 0 :(得分:0)
以下是来自ESLint
的适当规则:http://eslint.org/docs/rules/no-multiple-empty-lines ....
但它非常通用,而且不像你想要的那么具体。