1. 安装 ESLint 扩展

首先,打开 VSCode 扩展面板并搜索 ESLint 扩展,然后点击安装

2. 项目安装eslint

yarn add eslint -D

3. 设置eslint配置

npx eslint --init

生成.eslintrc.js (记得把依赖安装一下喔)

4. 设置eslint插件的配置(在项目级别或者全局级别设置)

在项目级别,我们需要新建一个文件.vscode/settings.json

{
"eslint.validate": [
{
"language": "vue",
"autoFix": true
},
{
"language": "html",
"autoFix": true
},
{
"language": "javascript",
"autoFix": true
},
{
"language": "javascriptreact",
"autoFix": true
}
],
"eslint.autoFixOnSave": true
}

在全局的话

文件 --> 首选项 --> 设置

把刚才的json粘贴进去

5. 重启一下,然后愉快的保存,自动格式化

ctrl+shift+p 输入reload window

最新文章

  1. 手把手教你用python打造网易公开课视频下载软件1-总述
  2. Linux命令详解之–cd命令
  3. cf158B(水题)
  4. docker:从 tomcat 容器连接到 mysql 容器
  5. ExtJs之进度条实现
  6. 百度首页html代码
  7. ORACLE学习笔记 索引和约束
  8. MATLAB cell 数组介绍
  9. [转载] Netty
  10. 【转】 Git——如何将本地项目提交至远程仓库
  11. 新事物学习---Chrome上使用PWA
  12. 【TensorFlow篇】--Tensorflow框架实现SoftMax模型识别手写数字集
  13. java项目---用java实现简单TCP服务器监听(3星)
  14. jquery 全选、反选、获取值、背景行、隔行变色和鼠标略过变色变色全特效
  15. map中的count方法
  16. ZBrush常用3D术语
  17. Vuejs2.0之异步跨域请求
  18. rsync 实现文件同步 (重要数据通过rsyncr把数据同步到不同的两台服务器上,这样可以防止服务器的硬盘故障导致数据丢失) 客户端同步时如果要排某个目录
  19. 【CF815D】Karen and Cards 单调栈+扫描线
  20. linux tail -f 和 tail -F的区别 && tail 的断点续传

热门文章

  1. 面试经典算法:马拉松算法,最长回文子串Golang实现
  2. (二十五)JSP九大内置对象(转)
  3. 设计模式(四)——代理模式(Proxy)
  4. RESTful接口开发
  5. eclipse复制工作空间配置步骤
  6. JS有关引用对象的拷贝问题
  7. Java 之 LinkedMap 集合
  8. linux:# vi /etc/profile -bash: vi: command not found 的解决办法
  9. 对WAF的一些认知
  10. c#通用语言运行时CLR