目录
- 原因分析
- 解决方法
Vue项目启动时报错如下
✘ http://eslint.org/docs/rules/no-unused-vars 'index' is assigned a value but never used
src\views\friend\list.vue:206:17
const index = this.tableList.indexOf(v)
^
原因分析
ESLint是一个在JavaScript代码中识别和报告问题的静态代码分析工具,它可以帮助开发者发现代码中的潜在错误,规范代码风格,并提供一致的代码质量。
当代码中出现未使用的变量时,ESLint会发出no-unused-vars
警告。
解决方法
1、提高代码规范及质量,如果该变量确实没有用到,可以考虑删除它。
2、如果觉得规范太苛刻,关闭 eslint 检测即可,项目/config/index.js下 useEslint: true
改为 useEslint: false
,重启即可。