缓存:该选项可以开启或者关闭 Rspack 构建过程中对快照及中间产物的缓存,如果开启,在下次构建中可以使用它们来提升构建的速度。Rspack 在以下过程中会进行缓存操作。
在此阶段 Rspack 会缓存模块解析请求的结果并生成快照,在重新构建时会直接复用有效的快照来获取结果,更多快照的配置参考 snapshot.resolve
在此阶段 Rspack 会缓存模块构建的结果并生成快照,在重新构建时会直接复用有效的快照来获取结果,更多快照的配置参考 snapshot.module
在此阶段 Rspack 会缓存模块最终生成的代码,在重新构建时若模块没有改动则直接复用结果代码。
rspack 当前仅支持内存缓存(Memory Cache),持久化缓存(Persisten Cache)正在规划中,更多细节参考 Persisten Cache 支持。
此配置当前仅支持控制是否进行缓存。
booleanfalse,development 模式为 true你可以在 rspack.config.js 中直接设置 cache 来禁用缓存:
module.exports = {
cache: false,
};