日常踩坑总结之 |
您所在的位置:网站首页 › vscode插件启用禁用是灰色的 › 日常踩坑总结之 |
vscode插件之prettier-code formatter
遇到的问题
.prettierrc配置文件配置完成后,点击格式化文件没有任何效果。 尝试过的方案(均已失败告终)1、禁用.editConfig文件 百度讲,当工程目录中有 .editConfig 文件时,会优先读取此文件中的配置作为格式化的标准,经验证,无效。 /**prettier 3.7版本以上才会优先读取.editConfig文件*/2、将vetur的默认配置修改为prettier 此插件的格式化规则配置中,大部分默认就是prettier。经验证,无效。3、将setting.json中prettier.requireConfig置为false 经验证,无效。4、查看根目录下package.json有没有特殊配置。 无特殊配置。 最终原因及解决方案vscode右下角有个prettier的标识,正常情况应该展示√,如下图 但是却展示的感叹号!,点击感叹号标识提示Your project is configured to use an outdated version of prettier that cannot be used by this extension.Upgrade to the latest version of prettier,简而言之就是插件所加载的prettier包的版本太低不适用。此时去项目依赖目录node_modules中找到prettier包,删掉之后(因为项目中没有直接依赖prettier,所以删掉也不会对项目产生什么影响),问题解决。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |