JSCS有一个disallowMultipleLineBreaks规则。这表明,在JavaScript中,语句之间的间隔不超过1行。我希望在方法声明之间允许2行中断,但不超过2。我也不允许在不属于方法声明的语句之间出现多于1行中断。举个例子:
module.exports = {
foo : function () { },
// ok
bar : function () {},
baz : function () {
const QUX = 'QUX'
// not ok
}
}这在ESLint或JSCS中都有可能吗?
发布于 2015-12-24 01:11:27
以下是ESLint:http://eslint.org/docs/rules/no-multiple-empty-lines .的适当规则。
但它非常通用,也不像你想要的那样具体。
https://stackoverflow.com/questions/34321819
复制相似问题