vscode prettier eslint 插件格式化不生效的问题

发布时间:2023-06-24 18:00

问题背景

公司项目采用的是prettier eslint插件来进行格式化,一直以来都用的好好的, 最近突然就狗带了,本来还怀疑是我的设置问题,各种百度谷歌,后来发现不是

在官网的issue里面发现了答案!!!

官网issue地址

vscode prettier eslint 插件格式化不生效的问题_第1张图片

问题原因:

eslint 8升级了一些api,导致不兼容,然后当前这个插件也即时做了处理,只不过他们把最新版本的代码给当作主版本了,像我们这种eslint 8以下的项目,需要降级prettier eslint 版本就好了

分析报错信息,报错信息

r is not a constructor

vscode prettier eslint 插件格式化不生效的问题_第2张图片

解决办法:vscode 把插件版本回退

1. vscode插件栏,点击prettier eslint 插件的的小按钮

vscode prettier eslint 插件格式化不生效的问题_第3张图片

2. 选择安装历史版本

vscode prettier eslint 插件格式化不生效的问题_第4张图片

3. 安装3.1.0 版本, 然后重启vscode

vscode prettier eslint 插件格式化不生效的问题_第5张图片

4. 然后再回到之前搞乱的文件,执行prettier eslint 格式化, 完美,收摊!!

vscode prettier eslint 插件格式化不生效的问题_第6张图片

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号