error: 'XXX' is defined but never used (no-unused-vars)

2,349 阅读1分钟

开篇提示

ESLint 是一个语法规则代码风格的检查工具,可以用来保证写出语法正确、风格统一的代码。

我在commit时遇到了如下报错 4]9UV}5F220C$@)@3TA{2.png

一般出现 'XXX' is defined but never used 这样的报错,大概率是没通过ESLint的检查,可以通过以下两种方式取消该提示。

解决方法(任选其一)

一 、在.eslintrc.js文件中,找到rules添加如下代码即可

"no-unused-vars": 'off'

image.png

二、在package.json文件中加入如下代码,保存并重启项目。

"rules": {
	"generator-star-spacing": "off",
	"no-tabs":"off",
	"no-unused-vars":"off",
	"no-console":"off",
	"no-irregular-whitespace":"off",
	"no-debugger": "off"
},

image.png