

Vue.js 2.6で、cliで自動生成したプロジェクトのlintを実行したのですが、エラーが出力されるだけでfixされません。

例えば、デフォルトではインデントは2 spacesとなっていますが、  
`.eslintrc.js`の`rules`で`"vue/script-indent": ["error", 4]`と設定して再度  
`vue-cli-service lint`を実行すると

[code]

    error: Expected indentation of 4 spaces but found 2 spaces (vue/script-indent) at src/components/HelloWorld.vue:141:1:
      139 |       }
      140 |     ]
    > 141 |   })
          | ^
      142 | });
      143 | </script>
      144 |
    
    
    59 errors found.
    59 errors potentially fixable with the `--fix` option.
    error Command failed with exit code 1.
    
[/code]

と返され、`--fix`をつけろと言うことですが、そのようなオプションをつけても無視されてしまいます。

[cli-plugin-eslintのgithub](https://github.com/vuejs/vue-
cli/tree/dev/packages/%40vue/cli-plugin-eslint)のReadmeを見る限り、そもそも`vue-cli-
service lint`はデフォルトでfixもされるようです。


CC BY-SA 4.0
2021-03-05T21:05:35.090
74437
2023-09-03T10:11:39.877
2023-09-03T10:11:39.877
19110
44218
question
vue.js eslint
VueのLintでautofixされない