1.0.1 • Published 7 months ago

@erdai/vite-plugin-prefetch v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
7 months ago

@erdai/monitor-sdk

Npm 版本

简介

  • vite插件,用于在打包构建时将赖加载的资源实现预加载。
  • 使用该插件时,需要在项目中开启manifest选项,生成源文件和构建文件的映射关系文件
  • 支持ESM和CommonJS模块。

安装

npm install @erdai/vite-plugin-prefetch -D

使用

import { defineConfig } from 'vite';
import vitePluginPrefetch from '@erdai/vite-plugin-prefetch';

export default defineConfig({
    // ...其他配置
    plugins: [
        vitePluginPrefetch({
            // 仅在生产环境启用,默认为false
            enable: import.meta.env.MODE === 'production', 
        })
    ],
    build: {
        // 生成源文件和构建文件的映射关系文件
        manifest: true,

    }
});

Options

  • enable: 是否启用插件,默认为false
  • batchSize: 每次 prefetch 的文件数量,默认为 5
  • delay: 延迟时间,默认为 2000ms (2秒)
1.0.1

7 months ago