Skip to content

A Vite plugin for prefetching lazy load module (eg. React.lazy)

License

Notifications You must be signed in to change notification settings

songzhj/vite-plugin-prefetch-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vite-plugin-prefetch-module

A Vite plugin for prefetching lazy load module (eg. React.lazy)

This plugin adds dynamic imports on build and prefetch them on page IDLE.

📦 Install

npm i -D vite-plugin-prefetch-module

# yarn
yarn add -D vite-plugin-prefetch-module

👨‍💻 Usage

// vite.config.js / vite.config.ts
import VitePluginPrefetchModule from 'vite-plugin-prefetch-module';

export default {
  plugins: [VitePluginPrefetchModule({ concurrent: 3 })],
};

Options

  • concurrent: limit max concurrent on prefetching
  • fallbackDelayTime: setTimeout time when requestIdleCallback not available

About

A Vite plugin for prefetching lazy load module (eg. React.lazy)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published