gpt4 book ai didi

javascript - .eslintrc.json 无多空格值分配等号对齐 javascript

转载 作者:搜寻专家 更新时间:2023-11-01 00:09:22 24 4
gpt4 key购买 nike

我们正在使用一个非常简单的 .eslintrc.json 文件,但我无法弄清楚如何做我的 IDE 自动执行但随后 ESlint 提示的事情。

我要对齐下面的等号

let foo = {}

foo.one = 1
foo.oneHundred = 100

代替:

let foo = {}

foo.one = 1
foo.oneHundred = 100

这是eslint文件。

{
"extends": "standard",
"env": {
"es6": true,
"node": true,
"mocha": true
},
"rules": {
"indent": ["error", 4, { "SwitchCase": 1 }],
"quotes": ["error", "single", { "avoidEscape": true }],
"no-multi-spaces": ["error", { "exceptions": { "ImportDeclaration": false, "VariableDeclarator": true } }]
}
}

请帮忙。 ;-)

最佳答案

您想要使用 VariableDeclarator 选项,如文档中所述: https://eslint.org/docs/rules/indent#variabledeclarator .

对于您的示例,缩进规则可以是:

"indent": [
1,
"tab",
{
"VariableDeclarator": 1, // <- What you want
"ObjectExpression": "first",
"ArrayExpression": "first",
"ImportDeclaration": "first",
"SwitchCase": 1,
"ignoredNodes": [
"TemplateLiteral *"
]
}
],

关于javascript - .eslintrc.json 无多空格值分配等号对齐 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52718055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com