eslint设置忽略规则
eslint校验代码书写规则方便了我们写代码的规范性,但是某些情况下我们又不需要去校验某条语法规则,下面介绍几个忽略eslint检查的语法:
1.整个文件忽略
// 在文件顶部设置 /* eslint-disable */
2.某一区块忽略
/* eslint-disable */ console.log('这里的代码不会被eslint规则校验'); /* eslint-enable */
3.某一区块的部分规则忽略
/* eslint-disable no-alert, no-console */ alert('忽略alert'); console.log('忽略console'); /* eslint-enable no-alert, no-console */
4.某行忽略
alert('忽略行'); // eslint-disable-line or // eslint-disable-next-line alert('忽略行');
5.某行部分规则忽略
alert('忽略规则'); // eslint-disable-line no-alert, quotes, semi or // eslint-disable-next-line no-alert, quotes, semi alert('忽略规则');
6.git commit 忽略 eslint 校验
git commit --no-verify -m "commit"