晚上在写vue项目,写完一个页面正准备提交代码,提交的过程中报了个 eslint 错,当时就慌了。
不知道如何解决,第一反应问热心的朋友该如何解决 他跟我说是 eslint 报错了。
检查
-
我以为是node版本太低 import 写不了所导致的
-
在每个文件前加了
/*eslint-disable*/
然后就跳出来 第三种方法 那个提示
解决该报错有三个方法:
- 第一种: Google 搜索 eslint 并找到 .eslintrc.js,添加一句
"@typescript-eslint/no-unused-vars": 0
- 第二种:
也是在 Google搜索 eslint ignore whole file,在每个文件开头添加这句
- 第三种:
是我直接在每个文件开头加了第二种方法,然后给了我这个提示
然后 我去搜索 pre-commit hook failed ,一查才知道 是 git 搞得鬼,在这篇博客得到启发,原来是这么回事,然后在终端里运行
gc --no-verify居然成功了。还以为跟博客中提到得 要把 .git中那个文件删除呢!