vscode关于vue项目vue , js 文件格式化的问题?
已安装了插件,vetur,eslint,prettier,settings配置有点长,但是基本的配置应该齐的,截取部分vetur相关的发下.
然后现在有2个项目A和B
A项目是shift+ctrl+f格式化之后,vue和js文件完全没有问题
B项目格式化之后,会有格式错误
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"vetur.format.defaultFormatter.js": "vscode-typescript",
"vetur.format.defaultFormatter.stylus": "none",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatterOptions": {
"prettier": {
// Prettier option here
"semi": false, // 不加 ;
"singleQuote": true // 单引号
},
"js-beautify-html": {
"wrap_attributes": "auto"
},
"prettyhtml": {
"printWidth": 100,
"singleQuote": true,
"wrapAttributes": false,
"sortAttributes": false
}
},
AB项目的对function()格式化标准不一样了(B项目在funciton和()之间有空格会错误),请问是哪个文件控制eslint格式的呢,
B项目双引号没有改成单引,
B项目有些末尾的 ; 没有去掉,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论