Skip to main content

实验特性-懒编译(Lazy Compilation)

Webpack 5 的实验特性,可以针对多入口(Initial Chunk)和动态加载(Async Chunk)进行懒编译。开启懒编译之后,可以实现按需编译,提升启动速度,若再配合 Webpack 5 持久化缓存,则可以直接秒杀 Vite。

module.exports = {
// …
experiments: {
lazyCompilation: {
imports: true,
entries: true,
},
},
};

由于实验特性具有相对宽松的语义版本,可能会有重大的变更,所以你需要锁定 Webpack 的小版本号,例如 "webpack": "~5.4.3",或者锁定版本号