硅谷甄选_配置prettier

1、配置prettier

image-20240930111137864

eslint不管格式化问题;

prettier管格式化问题;

2、安装依赖包

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

image-20240930111332865

3、prettierrc.json添加规则

项目根目录下创建配置文件.prettierrc.json

复制下面的json到文件中;

{
	"singleQuote": true,
	"semi": false,
	"bracketSpacing": true,
	"htmlWhitespaceSensitivity": "ignore",
	"endOfLine": "auto",
	"trailingComma": "all",
	"tabWidth": 2
}

"singleQuote": true字符串都是单引号;

"semi": false句末的分号不要了;

"tabWidth": 2缩进都是2个空格;

规则要参考官网;

4、prettierignore忽略文件

新建一个忽略文件,不用对这些文件进行格式化;

/dist/*
/html/*
.local
/node_modules/**
**/*.svg
**/*.sh
/public/*

5、测试

image-20240930114653413

上面的代码很丑的;我们用命令行格式化一下;

image-20240930114742178

使用的命令,还是pnpm run lint;

image-20240930114815331

执行pnpm run fix这个代码拿到的是代码修复,就是下面的效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值