【发布时间】:2020-03-01 04:31:20
【问题描述】:
我已经尝试了一天。没有任何改变。
我在全局范围内安装了 ESLint,使用:npm i -g eslint
我使用 eslint --init 初始化 ESLint
(当我尝试在本地安装 eslint 并运行
./node_modules/bin/eslint --init时,它说没有那个命令)
当我运行这个命令时:eslint ./js/lesson_1.js,一切正常
当我运行这个命令时:eslint --fix ./js/lesson_1.js,eslint 没有修复我的文件。
我做错了什么?
(对不起我的英语_)
【问题讨论】:
-
ESlint 无法自动修复它发现的所有问题。有些太复杂或可以通过多种方式修复,因此您必须手动修复这些问题。
-
@rickdenhaan 它不能解决简单的问题,例如“声明的变量,但从未使用过”...
-
不,因为它不知道如何解决这个问题。有时该变量可以安全地删除,有时这是一个您没有使用它的错误,它不应该被删除,但应该在某个地方实现。这是您必须手动仔细检查的完美示例。
标签: javascript eslint