跳到主要内容

modulePreloadPolyfillPlugin

2023年12月28日
柏拉文
越努力,越幸运

一、认识


由于部分支持原生 ESM 的浏览器并不支持 module preload,因此某些情况下需要注入相应的 polyfill 进行降级。当你在 Vite 配置文件中开启下面这个配置时:

{
build: {
polyfillModulePreload: true
}
}

Vite 会自动应用 modulePreloadPolyfillPlugin 插件,在产物中注入 module preloadPolyfill 代码

二、配置


{
build: {
polyfillModulePreload: true
}
}

三、效果