1、 eslint 插件 的好处

在我们编写代码时,eslint 插件 会自动纠正我们错误的写法。

比如,当我们编写不符合eslint规范的代码时,启动项目会报错,而且代码里会报红。

eslint 插件会自动纠正错误。比如上图中,eslint会自动增加 等号前后的空格冒号后面的空格 等等。

2、在 vscode 中搜索并安装 ESLint 插件

3、配置 ESLint 插件

如下图操作所示,

打开 setttings.json 文件中:

配置内容如下:

// ESLint 插件的配置
"editor.codeActionsOnSave": {"source.fixAll": true,
},

4、暂时关闭 eslint 校验

在项目中创建文件 vue.config.js , 添加如下代码:

module.exports = {lintOnSave: true // 暂时关闭代码格式检测
}

这样编写代码即使不符合编码规范也不会报错,需要最后 npm run lint 自动修复不符合规范的代码。

vscode 安装 eslint 插件相关推荐

  1. 踩坑:VScode 集成 eslint 插件

    本文以 Vue 官方脚手架 Vue-cli 为例: 1. 创建 Vue 项目 注意:Vue-cli 默认给出了 eslint 配置,一路回车即可.最后在安装模块的时候,选择直接安装!我用淘宝镜像安装时 ...

  2. VSCode中ESLint插件修复+配置教程

    文章目录 vscode+eslint插件+配置教程 如果不好用 排查1: 如果出现后面回车符问题 排查2: 保存时好了但是一瞬间代码又回来了 排查3: 右下角是否开启eslint服务 排查4: 如果保 ...

  3. 【Linux】26.VScode安装、插件、快捷键等基本用法

    VScode安装.插件.快捷键等基本用法 部分参考http://www.cnblogs.com/bloglkl/p/5797805.html (1) 在visual studio code中插件下载M ...

  4. go插件 vscode 报错_MacOS中 VSCode 安装 GO 插件失败问题的快速解决方法

    问题重现 Installing golang.org/x/tools/cmd/guru FAILED Installing golang.org/x/tools/cmd/gorename FAILED ...

  5. vscode安装python插件失败_vscode安装python插件

    vscode创建python文件 在介绍如何安装python插件之前,先来看看没有插件的情况下,是否能够在vscode中编辑和执行python文件: 1.文件 >> 新建文件,然后就会弹出 ...

  6. VSCode 安装 C++ 插件

    VSCode 安装 C++ 插件 背景 因为不知道什么原因,vscode 无法连接到"插件市场".所以本文介绍其它方式安装 C++ 插件. 步骤 下载插件 打开 vscode 官网 ...

  7. Nuget 相关命令 使用vscode安装nuget插件之后出现错误

    Microsoft官方说明:dotnet nuget list source 命令 - .NET CLI | Microsoft Docs 显示所有本地缓存目录的路径 dotnet nuget loc ...

  8. Go:VScode安装go插件踩坑记录

    文章目录 一.由来 二. 正文 Q1:Win10设置GOPATH 后不生效 1.原因分析 2.解决方案 Q2:VSCODE安装GOLANG插件 1.原因分析 2.解决方案 GOPATH和GOROOT相 ...

  9. VScode 安装中文插件不生效,如何解决

    VScode 安装中文插件不生效,如何解决 方法一: 点击 Uninstall ,重新安装,再重启vscode(如果不行执行方法二) 方法二: 在vscode中,按住ctr+shift+p,在出现的输 ...

最新文章

  1. tomcat自动运行磁盘任意位置上的项目、使用Maven对tomcat进行自动部署
  2. mysql错误18456_【问题解决】SQL2008 SQL Server身份认证方式登录失败(错误18456)解决方法图解...
  3. linux ssh基本
  4. 行政编码json_基于FME国内县级及以上网络公开行政区划边界的获取
  5. IE下单单只设置背景透明度的解决方案
  6. SpringMVC当中的 @Transactional(readOnly = true) 的作用
  7. 云从科技宣布B+轮融资,多家国有基金入股,累计获资35亿元
  8. Redis的RDB AOF DATABASE
  9. 原来,一直没有完全理解range()函数
  10. 由线性空间V中的集合生成的子空间
  11. mysql sniffer 源码,MySQL Sniffer 是一个基于 MySQL 协议的抓包工具
  12. android不root截图,某安卓手机无需root就可以被任意应用截屏及解决方案
  13. SPA和MPA的区别
  14. 比尔盖兹退休告别演说:下个数位十年
  15. java unicode是什么意思_(转)谈谈对Java中Unicode、编码的理解
  16. 经典再读 | 认知控制和失匹配对N2成分的影响
  17. 浏览器控制台接口测试以及造测试数据
  18. android 3D球面的点,使用D3.js创建3D球面圆点环绕动画(带详细注解)
  19. Linux 根目录爆满
  20. 如何成为值得信赖的合作伙伴

热门文章

  1. NC用友导入凭证失败错误:凭证内部错误号:[10044]
  2. 0904、kali、使用john破解密码、nmap扫描、抓包、安全加固、Linux加固
  3. CRectTracker(橡皮筋)类的使用
  4. libnet编译linux,Linux 网络编程—— libnet 使用指南
  5. Ubuntu 18.04 安装 Xfce4桌面和VNC
  6. [转载]Android开发真实谎言:个人无空间 无奈搞吸费
  7. 使用scrapy框架抓取手机商品信息(2)
  8. python tkinter库 密码实时显示_python tkinter库实现气泡屏保和锁屏
  9. 先睹为快 | 卓越示范中心 ETB003 云原生安全实验测试床
  10. jython mysql_jython安装与配置