最近格式化文件的时候老是添加逗号,保存的时候会eslint在格式化一遍,将逗号删掉;就感觉不是很舒服;
有两种方法,
一、配置 .prettierrc 文件;
文件配置,可直接用,配合eslint使用足够了
JSON文件是不支持备注的,cv过去时要删掉注释
{
"useTabs": false, // 缩进不使用tab,使用空格
"eslintIntegration": true, // 让prettier使用eslint的代码格式进行校验
"singleQuote": false, // 不加单引号
"semi": false, // 不加分号
"trailingComma": "none", // 末尾不加引号
"bracketSpacing": true, // 在对象,数组括号与文字之间加空格 "{ foo: bar }"
"printWidth": 80, // 超过最大值换行
"arrowParens": "avoid" // (x) => {} 箭头函数参数只有一个时是否要有小括号。avoid:省略括号
}
2.就是在设置的搜索框中输入“vetur”,点击“在settings.json中编辑”
"vetur.format.defaultFormatterOptions": {
"prettier": {
"semi": false, // 格式化时不加分号
"singleQuote": true, // 格式化时使用单引号
"trailingComma": "none", // 格式化时末尾不添加引号
}
},
不过我的设置中没找到,估计是要什么配置吧,
具体文章在这里文章来源:https://www.toymoban.com/news/detail-516814.html
VSCODE代码格式化问题:双引号、末尾添加分号、逗号 - 简书文章来源地址https://www.toymoban.com/news/detail-516814.html
到了这里,关于【vscode 格式化】prettier 格式化之后添加逗号,与eslint冲突的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!