2019年8月28日水曜日

vue uiでeslintの自動修正

vue uiの設定で保存時にeslintを実行のトグルをONにしてみた。
vue uiでeslintのログ見ると、--fixで自動修正って書いてある。
設定ファイルを忘れそうなのでメモ。

vue.config.jsに追記


  chainWebpack(config) {
    config.plugins.delete('preload') // TODO: need test
    config.plugins.delete('prefetch') // TODO: need test

    config.module
      .rule('eslint')
      .use('eslint-loader')
      .options({
        fix: true,
      })

    // set svg-sprite-loader
    config.module
      .rule('svg')
      .exclude.add(resolve('src/icons'))
      .end()
    config.module
      .rule('icons')