【发布时间】: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