我正在使用nuxt.js创建一个应用程序,但是每次启动该应用程序时,都会出现eslint错误,并说“可以使用--fix选项进行修复”。

我执行了npm run lint -- --fix命令,它可以正常工作,但是如果我在任何vue文件中进行了其他更改,它将再次出现相同的错误,因此我必须再次执行此操作

有什么解决办法的想法吗?

最佳答案

使用以下配置进入nuxt配置文件:

 build: {
      extend(config, ctx) {
        config.module.rules.push({
          enforce: 'pre',
          test: /\.(js|vue)$/,
          loader: 'eslint-loader',
          exclude: /(node_modules)/,
          options: {
            fix: true
          }
        })
    }
  }
重要的部分是:
options: {
  fix: true
}

关于vue.js - 可以通过 `--fix`选项修复,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54173375/

10-13 01:28