首页 > 解决方案 > ESLint CLI(全局安装)--fix 不起作用

问题描述

我已经尝试了一天。没有改变。

我在全球范围内安装了 ESLint,使用:npm i -g eslint

我使用初始化 ESLinteslint --init

(当我尝试在本地安装 eslint 并运行./node_modules/bin/eslint --init时,它说没有那个命令)

当我运行这个命令时:eslint ./js/lesson_1.js,一切正常

当我运行这个命令时:eslint --fix ./js/lesson_1.jseslint 没有修复我的文件。

我做错了什么?

(对不起我的英语_

标签: javascripteslint

解决方案


我在一个 Vue2 + Nuxt 项目中

为了正确使用 prettier + eslint,请执行以下操作:

首先,安装prettier:

npm install --global prettier

其次,安装 eslint/prettier 集成:

npm install --save-dev eslint-plugin-prettier eslint-config-prettier

第三,确保将设置添加到.eslintrc.js

...
extends: [
        "@nuxtjs",
        "plugin:nuxt/recommended",
        "plugin:prettier/recommended",
        "eslint:recommended",
      ],
...

最后,在.prettiercr文件中添加所需的配置

{
  "semi": false,
  "singleQuote": false
}

现在您可以运行以下命令来修复整个项目的问题:(不要忘记最后的点)

eslint --fix .

推荐阅读