14

例如,在 node.js 源文件的顶部:

#!/usr/bin/env node

...或未使用的局部变量等。

4

5 回答 5

26

派对迟到了,但在 VSCode 中,您可以// @ts-ignore在要忽略的行之前编写。

在此处输入图像描述 在此处输入图像描述

重要的是要注意它只会忽略声明后的行。

在此处输入图像描述

官方文档中有更多关于它的信息。

于 2017-09-06T08:22:26.023 回答
4

对于未使用的局部变量,您可以配置用户或工作区设置。

从首选项菜单项中,选择用户/工作区设置:

// Place your settings in this file to overwrite default and user settings.
{
    // Unused local variable.
    "javascript.validate.lint.unusedVariables": "ignore"
}

至于#!/usr/bin/env node您想要禁用的不良行为是什么?

于 2015-05-01T02:53:43.517 回答
2

你可以告诉 jshint 忽略行,或者只是某些规则。以下是如何忽略一行,来自http://jshint.com/docs/

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

现在,我只是假设 Code 遵守这些指令。

于 2015-05-03T02:30:11.630 回答
2

您可以通过将鼠标悬停在圆圈中的红色 x 上然后单击灯来从问题中选择建议:

在此处输入图像描述 在此处输入图像描述

于 2020-07-21T13:52:40.777 回答
0

您可以通过内联来执行此操作 - 例如:// eslint-disable-next-line [RULE]在您希望它忽略的代码行之前的行上。是可选的RULE,会告诉它忽略特定规则;如果你不指定一个,它会告诉它忽略所有规则。

许多其他可用选项 - 有关更多详细信息,请参阅文档: https ://eslint.org/docs/user-guide/configuring#disabling-rules-with-inline-comments 。

于 2019-11-26T12:52:58.943 回答