解决forge库在桌面端无法使用的问题

This commit is contained in:
caozehui
2025-03-28 09:38:59 +08:00
parent ea38b4eb21
commit e7348107d0
2 changed files with 8 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ import vueJsx from "@vitejs/plugin-vue-jsx";
import AutoImport from "unplugin-auto-import/vite";
import Components from "unplugin-vue-components/vite";
import { ElementPlusResolver } from "unplugin-vue-components/resolvers";
import { nodePolyfills } from 'vite-plugin-node-polyfills';
export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
const root = process.cwd();
@@ -59,6 +60,12 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
dts: false,
// dts: "src/types/components.d.ts",
}),
nodePolyfills({
include: ['crypto'],
globals: {
crypto: true,
},
}),
],
// 基础配置
base: viteEnv.VITE_PUBLIC_PATH,