有了eslint-webpack-plugin@2.4.1,如何使用eslint的缓存呢?

With eslint-webpack-plugin@2.4.1, how do you use eslint's cache?

从 eslint-loader 切换后,由于缺少缓存,我们最初的 watch 构建速度大大降低。有没有办法使用eslint的缓存?

ESLint 的节点 api 中有 cachecacheLocation 键,并设置它们

const ESLintPlugin = require('eslint-webpack-plugin')

module.exports = {
  plugins: [
    new ESLintPlugin({
      cache: true, 
      cacheLocation
    })
  ]
}

eslint-webpack-loader 的旧缓存行为一样启用缓存。