Vue报错:error ‘xxx‘ is defined but never used no-unused-vars

原因:Vue默认开启了Eslint全局校验,ESLint 是在 ECMAScript/JavaScript 代码中识别和报告模式匹配的工具,它的目标是保证代码的一致性和避免错误

比如我这里的报错:

图片[1] - Vue报错:error ‘xxx‘ is defined but never used no-unused-vars - MaxSSL

解决方法:

方法一(这种方法并不推荐,因为是直接关闭全局校验。):

在Vue项目中找到,packege.json文件,在”rules”:{}中添加

"no-unused-vars":"off"

如图:

图片[2] - Vue报错:error ‘xxx‘ is defined but never used no-unused-vars - MaxSSL

方法二(推荐):

忽略下一行校验,我们在未使用到定义的变量的上一行添加下面这句话:

// eslint-disable-next-line

或者

如图:

图片[3] - Vue报错:error ‘xxx‘ is defined but never used no-unused-vars - MaxSSL

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享