eslint + prettier如何搭配使用

简介

eslint+prettier写代码爽到飞起,既规范了代码的格式,同时也让你的代码美观易读。本文介绍如何在项目中使用eslint搭配prettier来规范你的代码

1.eslint 和 prettier区别

先来回答一个问题,eslint和prettier这二者有啥区别,eslint自己不就规范了语法格式同时也规范了代码格式吗?eslint主要作用是检查代码语法问题,比如是否定义了一个变量但是没有使用,是否对prop进行了赋值,当然eslint也会捎带脚的检查代码格式,比如不允许出现多个空行。但是对于代码格式eslint并不是过分关心。而prettier则是专业的,比如是否单引号代替双引号?一行最多显示几个字符?

2.安装和配置eslint

关于eslint安装这里不再赘述,可以去看eslint配置有详细的介绍。本文重点在于介绍eslint如何和prettier搭配使用

3.安装和配置prettier

同上,可以去看prettier配置有详细的介绍。本文重点在于介绍eslint如何和prettier搭配使用

经过以上俩个步骤则分别安装好了eslint和prettier但是他们不能搭配使用,继续完成以下步骤

4.下载eslint相关插件

pnpm install -D eslint-plugin-prettier prettier eslint-config-prettier

5.修改eslintrc.cjs配置文件

 'plugin:prettier/recommended'

在extends中添加prettier相关的配置信息,如图所示
在这里插入图片描述

6.添加eslint 和 prettier忽略文件

  • .eslintignore
  • .prettierigbore
    -在这里插入图片描述

这俩个忽略文件统一忽略dist 和 node_modules 以及public这三个文件即可

7.vscode终端运行命令

pnpm lint
pnpm fix
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值