vs code的vue-cli项目中,安装了vetur插件,导致vue-cli项目中所有*.js格式化都是2个空格?
vs code安装了vetur插件之后,在vue-cli项目中所有所有的*.js文件格式化都是2个空格对齐,我一般都是使用4个空格的,在配置中设置了"editor.tabSize": 4,
非vue项目一切文件*.js,*.html,*.css等都是4个空格对齐,但是到了vue-cli项目中,配置了
"vetur.format.defaultFormatter.html": "prettier",
"vetur.format.defaultFormatter.js": "vscode-typescript",
"vetur.format.styleInitialIndent": true,
"prettier.tabWidth": 4,
vs code配置了以上配置后,vue-cli中的html,css,以及内嵌在*.vue中的js等都是4个空格对齐,唯独在vue-cli的*.js中,js代码格式化只有2个空格对齐,这个vetur用的是prettier插件,在vue-cli的node_modules中的prettier插件中也没看出什么端倪,哪位有知道是怎么回事吗,谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看项目下是否有这三个文件,.editorconfig,.prettierrc,.jsbeautifyrc
如果有,很大可能是配置中有设置间隔格式。