gpt4 book ai didi

javascript - tslint - 最后一行缺少尾随逗号 (trailing-comma)

转载 作者:数据小太阳 更新时间:2023-10-29 04:26:43 31 4
gpt4 key购买 nike

我不明白为什么我的 tslint 甚至想在 objects 的最后一行末尾看到尾随逗号?例如,如何为对象的最后一行设置 ignore 规则?谢谢。

例子:

  props = {
prop1: 21, // good
prop2: 2, // good
prop3: false // error: [tslint] Missing trailing comma (trailing-comma)

}

我的 tsconfig.json 中的 trailing-comma 规则:

"trailing-comma": [true, {
"singleline": "never",
"multiline": {
"objects": "always",
"arrays": "always",
"functions": "never",
"typeLiterals": "ignore"
}
}]

最佳答案

您显然为多行对象启用了规则:

"trailing-comma": [true, {
"singleline": "never",
"multiline": {
"objects": "always", // <==================
"arrays": "always",
"functions": "never",
"typeLiterals": "ignore"
}
}]

所以...通过使 “never”(如果你想在那里禁止逗号)或 “ignore”(如果你想让逗号出现)来禁用它在那里或不在那里,无论哪种方式)。

关于javascript - tslint - 最后一行缺少尾随逗号 (trailing-comma),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52218260/

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