javascript - eslint 中的 jscs `disallowKeywordsOnNewLine` 相当于什么?

标签 javascript coding-style jshint eslint jscs

eslint 中 jscsdisallowKeywordsOnNewLine 的等价物是什么?我在文档中找不到它:(

禁止关键字换行 不允许将关键字放在新行中。

类型:数组

值:带引号的关键字数组

示例

"disallowKeywordsOnNewLine": ["else"]

有效

if (x < 0) {
    x++;
} else {
    x--;
}

无效

if (x < 0) {
    x++;
}
else {
    x--;
}

也许这个选项在 eslint 中不可用?

最佳答案

您要寻找的是eslint中的brace-style。 链接:http://eslint.org/docs/rules/brace-style

关于javascript - eslint 中的 jscs `disallowKeywordsOnNewLine` 相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30563894/

相关文章:

python - 如何将 pylint 检查仅限于当前存储库定义的对象?

objective-c - 为什么在 iOS 中使用前导下划线重命名合成属性?

ruby - 为 Rubocop 重构两层以上的 block 嵌套

javascript - 箭头函数语法 (=> )' is only available in ES6 (use ' esversion : 6')

javaScript 源映射不工作

javascript - 从 ajax 调用将参数传递到 Rails 后端

javascript - 如何在自定义表单验证器的字段上显示错误?

javascript - 我可以对 DOM 进行单元测试吗?

javascript - 根据 jshint 的错误检测而无需进一步检查,将 == 更改为 === 是否安全

javascript - JSHint、For 循环、Promises 和一个讨厌的 lint 错误