gpt4 book ai didi

jscs - jsc 有什么办法可以忽略每个文件、 block 或行的规则吗?

转载 作者:行者123 更新时间:2023-12-03 05:15:34 24 4
gpt4 key购买 nike

我正在寻找一种方法,让 jscs(JavaScript 代码样式)执行与 jshint 相同的行为,以忽略顶部带有注释的每个文件或带有开始和结束注释的每行的某些规则。

jshint 忽略文件中特定规则的示例:

/* jshint undef: false */

jshint 忽略 block 中特定规则的示例:

// Code here will be linted with JSHint.
/* jshint ignore:start */
// Code here will be linted with ignored by JSHint.
/* jshint ignore:end */

最佳答案

从 jscs 1.6.0 开始可用

对于文件范围:

将其放在文件顶部以忽略所有规则

// jscs:disable

将其放在文件顶部以忽略特定规则:

// jscs:disable specificRule

此外,为了忽略整个文件,您可以将其添加到 .jscsrc 中,并在 excludeFiles 中添加一个条目。

对于 block 作用域:

忽略所有规则

// Code here will be linted with JSCS.
// jscs:disable
// Code here will be ignored by JSCS.
// jscs:enable

忽略特定规则:

// Code here will be linted with JSCS.
// jscs:disable specificRule
// Code here will be ignored by JSCS.
// jscs:enable specificRule

关于jscs - jsc 有什么办法可以忽略每个文件、 block 或行的规则吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25223149/

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