【发布时间】:2021-03-22 06:33:33
【问题描述】:
从 eslint-loader 切换后,由于缺少缓存,我们最初的 watch 构建速度大大减慢。有没有办法使用eslint的缓存?
【问题讨论】:
标签: javascript typescript webpack eslint
从 eslint-loader 切换后,由于缺少缓存,我们最初的 watch 构建速度大大减慢。有没有办法使用eslint的缓存?
【问题讨论】:
标签: javascript typescript webpack eslint
ESLint 的 node api 里面有 cache 和 cacheLocation 键,并设置类似
const ESLintPlugin = require('eslint-webpack-plugin')
module.exports = {
plugins: [
new ESLintPlugin({
cache: true,
cacheLocation
})
]
}
启用缓存,类似于 eslint-webpack-loader 的旧缓存行为。
【讨论】: