vscode代码格式化问题

vscode代码格式化问题

vue文件每次代码格式化都会爆很多错误,例如空格多了少了这种,

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕久久 2021-05-28 14:35:09

同学你好,目前为止,vue语法使用最多的插件就是vetur,但是往往需要通过配置才能和eslint的要求一致。需要通过eslint的报错信息,进行相应的配置,比如老师编辑器中使用vetur格式化时,会将js中的单引号变成双引号,而eslint要求必须使用单引号,那么就需要如下配置:

http://img1.sycdn.imooc.com//climg/60b08c98091c132306580282.jpg

http://img1.sycdn.imooc.com//climg/60b08ce0099f86d917360662.jpg

而vue中的js文件,老师使用Beautify进行格式化的,它格式化出来的比较贴合eslint:

http://img1.sycdn.imooc.com//climg/60b08e78098ed55c05390178.jpg

哪里不符合,也需要进行相应的配置。

由于配置各项比较浪费时间,而且有的时候配置还不管用,所以建议同学先将eslint禁掉,等以后有精力了,再好好研究一下eslint的要求和编辑器的配置。

祝学习愉快!

好帮手慕久久 2021-05-28 11:53:47

同学你好,是命令行(终端)工具中会报错吗?例如:

http://img1.sycdn.imooc.com//climg/60b068bb09a0c46210840317.jpg

如果是的话,可以通过如下方式把eslint禁掉:

如果项目中有.eslintrc.js文件,则把如下代码注释掉:

http://img1.sycdn.imooc.com//climg/60b068fd092673ed06830338.jpg

如果没有,则找到package.json文件,把如下代码注释掉:

609b38ef09b7475d05260148.jpg (526×148)

删除代码后,重启项目。

祝学习愉快!


  • 提问者 ToExpress #1

    除了禁用这个eslint,没有那种格式化让他变成正确格式的吗?

    2021-05-28 12:09:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师