eslint-disable的使用
eslint-disable的使用
导言
如果项目里引入了eslint,但又想eslint忽略对多行或者某一行代码的检查,这时,我们可以使用eslint-disable。
用法
对整个文件生效
在文件第一行使用/* eslint-disable*/
/* eslint-disable */
var a = 1;
console.log(a);
对于多行代码
使用/* eslint-disable*/和/* eslint-enable*/将代码包裹起来
/* eslint-disable */
var a = 1;
console.log(a);
/* eslint-enable */
对于某一行代码
对当前行生效
var a = 1; // eslint-disable-line
对下一行生效
// eslint-disable-next-line
var a = 1;
注意
eslint-disable会默认禁用所有规则,如果没有准确指定禁用哪条规则,那么eslint会对eslint-disable提示eslint警告
为了避免这个eslint警告,我们需要在eslint-disable后面写上指定禁用的规则,多条规则之间,用逗号隔开
// eslint-disable-next-line vars-on-top, no-var
var a = 1;
console.log(a); // eslint-disable-line no-console
对于整个文件或者多行代码的情况,还可以使用/* eslint-enable*/后面加上规则名来启用指定规则
/* eslint-disable vars-on-top, no-var, no-console */
var a = 1;
console.log(a);
/* eslint-enable no-var, no-console */
参考:eslint-comments/no-unlimited-disable
eslint-disable的使用相关推荐
- 使用 Eslint + husky + lint-staged + Prettier 提高前端项目质量、统一项目代码风格
使用 Eslint + husky + lint-staged + Prettier 提高前端项目质量.统一项目代码风格 Eslint 代码检查,编辑器启用 Eslint 之后,不符合规范的会自动进行 ...
- vscode的格式化工具:eslint 、 prettier、editorconfig 和 vetur
文章目录 eslint--代码检查工具 eslint的作用 eslint的配置 第一步配置IDE的eslint环境 第二步:配置项目中的eslint 下载对应的包 vite集成eslint Eslin ...
- VUE3 You may use special comments to disable some warnings. Use // eslint-disable-next-line to ignor
今天学习vue3建项目的时候遇到Eslint各种报错, 报错一: 8:1 error Delete `⏎` prettier/prettier ✖ 1 problem (1 error, 0 warn ...
- WebStorm React JS语法报错问题
需要设置2处即可解决: 一.设置 javaScript language version 为 React jsx 二.设置ESLint Disable ESLint
- hapi mysql项目实战路由初始化_用hapi.js mysql和nuxt.js(vue ssr)开发仿简书的博客项目...
前言: 预览: 开始: npm i 把mysql配置好 npm run server or npm run dev 实现功能: 用户: 登录.注册.用户资料修改,详情页面,类似于简书的文章数量.总字数 ...
- 记录一次react项目配置过程
1.为什么要配置react而不是脚手架 因为要知其然,最好还要知其所以然! 2.配置对象 webpack webpack-dev-server babel eslint 3.配置过程 1.webpac ...
- 报错You may use special comments to disable some warnings.vue-cli脚手架关闭eslint的步骤
打开 build文件夹下面的webpack.base.conf.js; 找到下面这段代码,并将它注释掉: const createLintingRule = () => ({// test: / ...
- webstorm 设置tslint_webstorm(2019)配置eslint规范
在项目中我们为了代码书写更规范,在项目中安装ESlint帮助我们检查语法,那么下面介绍下在webstorm中如何配置ESlint规范 步骤如下: 1.快捷键:ctrl+alt+s打开设置,找到Code ...
- 学习ESLint的规则配置,ESLint语法检测配置说明
ESLint的默认规则有些比较反人类: 通过vue-cli的代码末尾不能加分号 ; 编辑代码中不能存在多行空行 大括号,中括号,左右的空格限制 var的空声明等 忽略一项 使用/* eslin -di ...
- You may use special comments to disable some warnings. Use // eslint-disable-next-line……
You may use special comments to disable some warnings. Use // eslint-disable-next-line-- 错误如下 解决办法 在 ...
最新文章
- 610D - Vika and Segments(线段树+扫描线+离散化)
- (四)建筑物多边形化简系统——“去尾巴”和分割复杂多边形
- 电商三巨头交成绩单,这次拼多多输了吗?
- Laravel 启动流程分析 (代码全流程)
- ubuntu 16.04 搭建无线共享热点(PC 无线直连Android移动终端 调试,监控屏幕)
- 图说:Windows 8 Copy的呈现变化
- SuperMap iClient3D for WebGL 示范案例(一)倾斜模型加载
- MovieLens推荐系统数据集官方文档+解释
- jmp连mysql_JMP官方教学视频列表
- 矩阵按层级内容排序——Power BI
- 现身说法:37岁老码农找工作!
- 韩式时尚大片《九月风》(出镜:马晓辉/徐嘉依)
- 从身边的移动支付说起
- 桌面新建文件夹不显示缩图_如何在Windows 10桌面上创建不可见的文件夹
- 推荐七个略火的 SpringBoot+Vue 项目
- NA公链(Nirvana)NAC公链独步公链江湖
- 100道爬虫面试题以及答案(宝典级别的)
- Window 7和 server 2003系统下载
- 密码应用体系建设(政务方向)
- 计算机中的数(二):定点数的移位运算和加减运算
热门文章
- word的html超链接怎么弄,Word 2016
- centos 7 配置mongodb副本集
- java之黑帽子逻辑题_逻辑分析推理(戴帽子问题)博弈
- 计算机学校的期待怎么回答,在开家长会时说出家长对孩子的期待,希望,怎么与学校配合...
- 爆肝一周,用Python在物联网设备上写了个智能语音助手-阿里云智能语音交互
- 10行python代码做出哪些酷炫的事情?
- 客户就是上帝——你一直被忽悠了
- python中的引用类型_Python中的值类型与引用类型
- 云店=品牌DTC零售平台?TOP级云店成功案例运营解密
- Machine Learning学习笔记(十)K-means聚类算法