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