vscode+eslint项目规范化,自动格式化配置(项目中用到的)
项目如果没有格式化插件就会变得十分拥挤,并且因为个人的开发习惯不同,会导致多人配合的时候,某些人的格式不能与你的兼容 导致项目大面积冲突,这样一来统一的格式和开发规范就十分必要了。
1.下载使用vscode,并且安装eslint插件
如何下载vscode我这里就不提了,注意是安装eslint插件

图1
搜索并且安装,然后

图2
搜索并且安装,然后

图3
然后点击扩展,找到eslint

图4

图5
将图4,图5中的选项勾选上去.这样eslint的自动格式化就配置好了,但是想要使用需要将eslint设置为默认格式方式,如图6,图7。
这是很重要 得配
这个在项目右键出现的

图6

图7
2.取消其他格式化设置

图8
图8中是vetur,因为我个人是用vue的,所以需要取消这个插件的那两个配置,现在是prettier,要将其变为none。否则会出现格式化冲突,导致vscode卡顿,内存占用过高的问题。
vscode会自动读取项目内package.js的配置,所以如果有什么eslint相关需要配置的东西,只需要在项目文件中的rulies里进行配置就可以了。
注意:如果eslint使用了prettier规范的话,一定要配置prettier.config.js并添加下面的配置,如果不配置会导致项目初始页面一直报错。
vscode+eslint项目规范化,自动格式化配置(项目中用到的)的更多相关文章
- vsCode 设置vue 保存自动格式化代码
		setting { // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tab ... 
- Spring Boot项目简单上手+swagger配置+项目发布(可能是史上最详细的)
		Spring Boot项目简单上手+swagger配置 1.项目实践 项目结构图 项目整体分为四部分:1.source code 2.sql-mapper 3.application.properti ... 
- Ubuntu系统下使用Jenkins进行项目的自动构建还是项目回滚方法
		上面虽然实现了项目的自动部署,但是有时部署失败的时候我们需要回滚到指定版本的构建,这样才能更灵活的进行项目的构建部署.我们可以选择“参数化的构建过程”进行传递不同的参数来选择是进行新的构建还是回滚 如 ... 
- 赤峰项目目前的mysql配置项目
		#BEGIN CONFIG INFO #DESCR: 4GB RAM, InnoDB only, ACID, few connections, heavy queries #TYPE: SYSTEM ... 
- vue eslint 代码自动格式化
		vue-cli 代码风格为 JavaScript Standard Style 代码检查规范严格,一不小心就无法运行,使用eslint的autoFixOnSave可以在保存代码的时候自动格式化代码 V ... 
- vscode自动修复eslint规范的插件及配置
		在开发大型项目中,经常都是需要多人合作的.相信大家一定都非常头疼于修改别人的代码的吧,而合理的使用eslint规范可以让我们在代码review时变得轻松,也可以让我们在修改小伙伴们的代码的时候会更加清 ... 
- Eclipse 中怎样自动格式化代码?
		首先 有一个 检查代码风格的工具叫checkstyle,具体怎么下载,请自行百度.. 当你在eclipse安装好 checkstyle后,对于使用google标准的人来说,选择一个项目,右键,点击ch ... 
- Maven实现项目构建直接部署Web项目到Tomcat
		Maven实现项目构建直接部署Web项目到Tomcat配置如下: 1.Tomcat的用户及权限配置:在conf目录下,找到tomcat-users.xml,添加manager权限的用户. <ro ... 
- 【IDEA使用技巧】(4) ——  IDEA 构建Java Maven项目、导入Eclipse项目、多Module Maven项目
		1.IntelliJ IDEA构建Java Maven项目 1.1. IDEA构建Java Maven项目 ①选择Create New Project,选择创建Maven项目,并勾选Create fr ... 
- prettier+ts+eslint+vscode配置代码保存自动格式化,自动remove unsed declaration,delete no-unused-imports
		每天都要开心(▽)哇: 以这个项目为案例 下面是项目的基本情况 What would you like to build? › App with Quasar CLI, let's go! Proje ... 
随机推荐
- Java面试多线程/JUC等知识
			2021年6月30日完成此部分内容整理 
- 解决笔记本安装centos7后无法调节屏幕亮度
			起因:本人有台老古董笔记本,大约是10年前左右了,三星rv411,配置较低无法安装win7以上的系统.装个CentOS7正好可以拿来学习Linux系统. 但是遇到一个特别恶心的情况,笔记本上调节屏幕亮 ... 
- TypeScript  之 Class
			class private 和 # 的区别 前缀 private 只是TS语法,在运行时不起作用,外部能够访问,但是类型检查器会报错 class Bag { private item: any } 修 ... 
- Jenkins基本配置
			1.Configure System (系统设置) 在系统设置这里,只需要设置最后面的一项,配置远程服务器地址,即代码最终运行的服务器地址信息,当然这里是可以配置多台远程Linux服务器的,配置完成后 ... 
- docker registry(私库)搭建,使用,WEB可视化管理部署
			Docker Registry 是Docker官方一个镜像,可以用来储存和分发Docker镜像.目前比较流行的两个镜像私库是Docker Registry ,HarBor 其中HarBor最合适企业级 ... 
- CTFshow——funnyrsa3
			题目如下: 题目分析: 发现常规rsa不存在的dp.查找资料知道 dp ≡ d mod (p - 1).意识到dp是解题关键,可能dp和n存在某种关系可以解出p或者去,跟之前有一题有点类似,求p和q之 ... 
- .net core-利用PdfSharpCore 操作PDF实例
			前序 使用PdfSharpCore请注意使用XGraphics基类,与System.Drawing 的Graphics类似,XGraphics 提供XColor(颜色).XPen(画笔).XBrush ... 
- [OpenCV实战]43 使用OpenCV进行背景分割
			运动背景分割法Background Segment主要是指通过不同方法拟合模型建立背景图像,将当前帧与背景图像进行相减比较获得运动区域.下图所示为检测图像: 通过前面的检测帧建立背景模型,获得背景图像 ... 
- Spring Cloud Alibaba组件之Sentinel
			目录 一 引入Sentinel学习 二 Sentinel入门 三 搭建Sentinel Dashboard 四 Springboot项目接入Sentinel 五 接入限流埋点 六 限流配置 七 熔断降 ... 
- python进阶之路2——解释器软件安装
			内容概要 计算机五大组成部分 计算机三大核心硬件 操作系统 编程与编程语言 编程语言发展史 编程语言的分类 python解释器下载与安装 python解释器多版本共存 pycharm安装 计算机五大组 ... 
