TIP
该配置由 Modern.js Builder 提供,更多信息可参考 performance.buildCache。
type BuildCacheConfig =
| {
/**
* webpack 文件缓存系统的缓存目录
*/
cacheDirectory?: string;
}
| boolean;
const defaultBuildCacheConfig = {
cacheDirectory: './node_modules/.cache/webpack',
};
仅支持 webpack
控制 Builder 在构建过程中的缓存行为。
Builder 默认会开启构建缓存来提升二次构建的速度,并默认把生成的缓存文件写到 ./node_modules/.cache/webpack
目录下。
你可以通过 buildCache
配置缓存路径,比如:
export default {
performance: {
buildCache: {
cacheDirectory: './node_modules/.custom_cache/webpack',
},
},
};
如果不希望缓存,你也可以将 buildCache
置为 false
将其禁用掉:
export default {
performance: {
buildCache: false,
},
};