gpt4 book ai didi

javascript - Eslint 内联注释允许在 javascript 文件中使用双引号

转载 作者:行者123 更新时间:2023-12-03 13:00:17 38 4
gpt4 key购买 nike

我在 javascript 文件中有一些 stub json 数据。我想将其保存为带双引号的有效 JSON。 Eslint 期望在 javascript 文件中使用单引号,我不想在全局范围内更改该规则。

我如何告诉 eslint inline 在给定代码块中允许双引号而不在每行末尾放置 //eslint-disable-line

我试过将以下内容放在文件顶部但没有成功:

/*eslint quotes: [2, "double"]*/
var sampleData = [
{"id": 1, "name": "foo"},
{"id": 2, "name": "bar"},
...
];

即使它确实有效,我也只想解决包含双引号的代码块中的双引号,而不是整个文件。

最佳答案

您可以通过在 block 之前放置禁用规则并在 block 之后再次放置启用 block 来禁用 block 的某些规则:

/* eslint-disable no-alert, no-console */
var sampleData = [
{"id": 1, "name": "foo"},
{"id": 2, "name": "bar"},
...
];
/* eslint-enable no-alert, no-console */

关于javascript - Eslint 内联注释允许在 javascript 文件中使用双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35163489/

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