gpt4 book ai didi

javascript - Eslint 的正确 YAML - 值不应超过 1 个项目 - 无多个空行

转载 作者:行者123 更新时间:2023-11-29 15:12:12 29 4
gpt4 key购买 nike

我在现有项目上使用 Eslint,eslintrc 是一个 YAML 文件;我不太熟悉的格式。我正在尝试设置规则 no-multiple-empty-lines 并取得了一些成功,但是一旦我尝试根据文档向规则添加多个值,我就会收到此错误。

规则:https://eslint.org/docs/rules/no-multiple-empty-lines得到三个可以设置的选项 max, maxBOF, and maxEOF

所以我试图这样设置它:

rules:
no-multiple-empty-lines:
- error
- max: 1
- maxBOF: 0

我得到的错误是:


.eslintrc.yaml:
规则“no-multiple-empty-lines”的配置无效:
值 [{"maxBOF":0},{"max":1}] 不应超过 1 个项目。

据我了解,第一行是错误/警告,第二行是选项。

如何在第二个缩进上正确设置多个选项,以便我可以同时拥有 maxBOF 和 max 而不会引发错误?

最佳答案

设置多个选项的正确方法是不使用额外的 -,您可以将 map 传递给列表,如我在此处找到的:Idiot's Guide to YAML

rules:
no-multiple-empty-lines:
- error
- max: 1
maxBOF: 0

关于javascript - Eslint 的正确 YAML - 值不应超过 1 个项目 - 无多个空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53503822/

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