ESlint 在与开头相同的列上强制使用函数等的右括号
ESlint enforce closing brackets for functions etc on same column as opening
如何在出现左括号的同一列上对函数等强制执行右括号/括号
例如
// throws error
app.get('/', function (req, response) {
}); // bracket/parentheses is *not on same* column as opening
// this is valid
app.get('/', function (req, response) {
}); // bracket/parentheses is on *same* column as opening
缩进规则涵盖了您要查找的内容,但如果这一种情况是您想要检查的全部内容,那就太过分了。尝试将以下内容粘贴到在线演示中,以查看它给出的错误:
/* eslint indent: 2 */
// throws error
app.get('/', function (req, response) {
}); // bracket/parentheses is *not on same* column as opening
// this is valid
app.get('/', function (req, response) {
}); // bracket/parentheses is on *same* column as opening
重要的部分是开头的/* eslint indent: 2 */
评论。它使用默认设置启用缩进规则,这些设置恰好是四个空格,尽管该规则是可配置的。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如果文本或值以字符开头,请运行函数
- 如何将对象插入对象列表的开头,当它有 unshift 不是函数错误
- 我是否需要在 JQuery Widget 中每个函数的开头定义“self”、“元素”等
- ESlint 在与开头相同的列上强制使用函数等的右括号
- 如果函数的 toString() 以“绑定:”开头,这意味着什么?
- 最好在代码的开头还是结尾定义类和函数
- 如何从javascript函数外部调用以$开头的Jquery函数
- RegEx for Javascript(替换函数)只允许字母和空格,但不允许以空格开头
- 当我使用val()函数将所选文件的名称检索到以“”开头的输入标记中时,为什么要使用Chrome和IE;C: fake
- 在函数jquery的开头选择child
- 函数将项添加到数组的开头,而不使用unshift方法
- 以零数字开头的参数没有正确传递给JavaScript函数
- jQuery $()构造函数和以反斜杠开头的字符串
- 如何列出所有以_func开头的javascript函数
- 将值传递到jquery函数中,并以#开头
- Javascript或PHP函数,用于在文本的开头和结尾添加内容
- 通过以""开头包装jQuery块之间的差异;jQuery(函数.."vs以"}结
- Javascript 模板不运行:语法错误:函数体之后的意外垃圾,以“}”开头
- 请求动画函数开头或结尾的帧