假设我想使用这个规则:
https://eslint.org/docs/rules/no-debugger
但是,我有大约 15 个文件要保留调试器;陈述。
有什么我可以在 .ts/.js 文件的顶部添加的东西,可以告诉 ESLint 忽略no-debugger
这个特定文件的规则吗?
假设我想使用这个规则:
https://eslint.org/docs/rules/no-debugger
但是,我有大约 15 个文件要保留调试器;陈述。
有什么我可以在 .ts/.js 文件的顶部添加的东西,可以告诉 ESLint 忽略no-debugger
这个特定文件的规则吗?
你也可以在同一行禁用 ESLint:
debugger; // eslint-disable-line no-debugger
你可以这样做:
/* eslint-disable no-debugger */
... code that violates rule ...
/* eslint-enable no-debugger */
使用以下规则更新您的 eslint 配置文件(.eslintrc
等):
"rules": {
"no-debugger":"off"
}
可能您的 IDE 可以提供帮助。如果您使用的是 VS Code,您可以将鼠标悬停在 上debugger
,单击Quick Fix...
,然后选择Disable no-debugger for the entire file
,如下图所示:
然后 IDE 将在文件顶部添加以下注释以禁用该规则:
/* eslint-disable no-debugger */
查看更多关于eslint no-debugger 规则。
或者,添加:
"no-debugger": false
到 tslint.json 的底部,为所有文件禁用此警告。