From 26b7afae66ba9fc9ae8807912afcf56332def413 Mon Sep 17 00:00:00 2001 From: Untone Date: Sun, 5 May 2024 19:19:14 +0300 Subject: [PATCH] vite-fix --- vite.config.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/vite.config.ts b/vite.config.ts index f5146681..6f1389bc 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,6 +1,7 @@ import ssrPlugin from 'vike/plugin' import { defineConfig } from 'vite' import mkcert from 'vite-plugin-mkcert' +import { nodePolyfills } from 'vite-plugin-node-polyfills'; import sassDts from 'vite-plugin-sass-dts' import solidPlugin from 'vite-plugin-solid' @@ -39,6 +40,19 @@ export default defineConfig(({ mode, command }) => { ssrPlugin({ includeAssetsImportedByServer: true }), sassDts(), cssModuleHMR(), + nodePolyfills({ + include: ['path', 'stream', 'util'], + exclude: ['http'], + globals: { + Buffer: true, + //global: true, + //process: true, + }, + overrides: { + fs: 'memfs', + }, + protocolImports: true, + }), ] if (command === 'serve') {