IT乐学网 前端学习 vue语法错误修复的3种方法

vue语法错误修复的3种方法

用vue-cli创建项目时,若选择Linter /Formatter 并使用ESLint+Standard config模式时,在开发的过程中vue语法会严格遵循ES6的标准语法,如字符串必须是单引号‘’,=号前要有一个空格,代码最后要有一行空行,定义一个变量要使用不然就报错等等。

所以eslint 有好有坏,对开发者来说,能够保证每个一个开发者的代码风格统一,代码格式标准化,坏处就是很多开发者之前已经形成个人习惯的代码风格,不好改变,想要形成标准的统一的规范的代码模式就要进行代码修复,这样就增加了成本和精力。但是我还是想说,好处大于坏处,所以很多公司才用eslint来纠正或者调整代码风格,以形成规范化标准化代码格式,这也是很多公司要求要用标准的ES6语法。

针对如何修复VUE语法错误的问题,本文列出常见的3种方案:
1,使用命令:npm run lint
vscode自动修复
使用命令的好处就是方便,但对开发者不友好。试想下,每编写一块代码就得要用npm run lint来修复错误,如果 项目很大代码很多,每次有错误就要运行一次命令,那就大大影响了开发效率和开发心情了。

2,安装eslint插件,并启用,在开发过程中会实时提示错误,只要保存文件会自动修复语法错误。
[文件]=>[首选项]=>[设置]=>用户,往下拉找到setting.json,加上以下配置:
“editor.codeActionsOnSave” : {
“source.fixAll” : true
}

3.关闭eslint,待定完项目后再运行npm run lint一次修复错误
在项目要根目录下,新建vue.config.js 写上代码后保存再重新运行:
// vue项目的配置文件覆盖
module.exports = {
lintOnSave: false //暂时关闭代码格式检测
}

IT浪人

作者: mgit

喜欢折腾、喜欢捣鼓、但就是弄不出一个自己满意的作品。
下一篇
0 评论
内联反馈
查看所有评论
联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: 280318604@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部