JSCS 有一个disallowMultipleLineBreaks
规则。这断言 JavaScript 中的语句之间不超过 1 个换行符。我想在方法声明之间允许 2 个换行符,但不超过 2 个。我还想在非方法声明的语句之间禁止超过 1 个换行符。一个例子:
module.exports = {
foo : function () { },
// ok
bar : function () {},
baz : function () {
const QUX = 'QUX'
// not ok
}
}
这在 ESLint 或 JSCS 中是否可行?