Ver Fonte

fix(vite): fix ESM compatibility for prerender plugin

unknown há 14 horas atrás
pai
commit
911afdf00a
1 ficheiros alterados com 3 adições e 1 exclusões
  1. 3 1
      vite.config.ts

+ 3 - 1
vite.config.ts

@@ -1,7 +1,9 @@
 import { defineConfig } from "vite";
 import vue from "@vitejs/plugin-vue";
 import path from "path";
-import prerender from "vite-plugin-prerender";
+import { createRequire } from 'module';
+const require = createRequire(import.meta.url);
+const prerender = require('vite-plugin-prerender');
 
 export default defineConfig(({ mode }) => {
   console.log(`🔨 Vite build mode: ${mode}`);