忽略
2023年02月22日
一、忽略文件
在文件头部添加规则
/* eslint-disable */
// 代码开始位置
二、忽略片段
2.1 禁用所有规则
/* eslint-disable */
alert('块注释 - 禁用所有规则');
/* eslint-enable */
2.2 禁用特定规则
/* eslint-disable no-console, no-alert */
alert('块注释 - 禁用 no-console, no-alert 特定规则');
/* eslint-enable no-console, no-alert */
三、忽略当前行
3.1 禁用所有规则
alert('禁用该行所有规则'); // eslint-disable-line
3.2 禁用特定规则
alert(
'禁用该行 no-alert, quotes, semi 特定规则'
); /* eslint-disable-line no-alert, quotes, semi*/
四、忽略下一行
4.1 禁用所有规则
// eslint-disable-next-line
alert('禁用该行所有规则');
4.2 禁用指定规则
/* eslint-disable-next-line no-alert */
alert('禁用该行 no-alert 特定规则');
五、禁用多个文件
创建.eslintignore
文件忽略某些文件的检查。 在项目根目录创建.eslintignore
文件,在该文件中添加需要跳过检查的文件名称,ESLint
将会跳过这些文件的检查。如下所示,ESLint
将会跳过dist
、node_modules
和package.json
文件的检查。
dist
node_modules
package.json