/** * Runtime Injection Plugin for Vite * * 自动注入 @lark-apaas/client-toolkit/runtime * * 原理: * - Dev: 中间件拦截 /@runtime.js 请求,HTML 中注入独立 script 标签 * 确保 runtime 加载独立于业务代码,业务代码编译失败不影响 runtime * - Build: 在入口文件顶部注入 import,runtime 被打包进主 chunk * 与 rspack-preset 的 RuntimeInjectionPlugin 行为对齐 */ import type { Plugin } from 'vite'; export interface RuntimeInjectionPluginOptions { enabled?: boolean; /** * Client base path prefix for routes * @default '' */ clientBasePath?: string; } export declare function runtimeInjectionPlugin(options?: RuntimeInjectionPluginOptions): Plugin; export default runtimeInjectionPlugin; //# sourceMappingURL=runtime-injection-plugin.d.ts.map