Vue使用ESLint踩过的坑

在使用Vue UI创建项目并启用代码校验时,遇到每次修改代码都会报错但再次运行服务又正常的问题。经过多次尝试和排查,发现错误源自ESLint的语法格式校验。了解到错误信息后,决定接受这种校验以提升代码质量,同时记录遇到的常见错误以助于提升编码习惯。
摘要由CSDN通过智能技术生成

这次项目用vue UI创建项目,过程中选择了代码校验,之后每次项目更改代码几乎都报错,但是重新npm run serve两次又好了。刚开始以为是代码写的不对,于是重写代码。后来又以为是项目创建的有问题,删了重新创建。前前后后经过了十几个小时。后来发现错误的背后能够隐约看到样式基本就是我想要的样子,但是每次都要运行两次太麻烦了,百度查找解决办法,有的说要禁用webpack配置文件里的"loader"但是我的项目没有webpack,于是翻看项目各个文件夹寻找哪里有使用什么"loader"的,最后根据Error指引找到了eslint-loader,但是这个东西不像webpack是在配置文件可以找到,禁用就好。我打开index.js文件以为是使用了严格模式的问题,就把第一行注释了,结果没用。后来耐心翻译一下屏幕上的error才发现是语法格式校验不通过(这时候我才知道是使用了代码校验的原因)。于是也不想着要去掉校验这一步了,虽然很苦恼(代码最后没有空格也会报错)但是有助养成良好的代码习惯,何乐而不为呢。于是总结一下遇到的error,就当养成代码习惯了,哈哈
在这里插入图片描述

1、Missing space before value for key 'methods'
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值