diff --git a/astro.config.mjs b/astro.config.mjs index 86b513c..29127e8 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -3,6 +3,9 @@ import { defineConfig } from "astro/config"; import fulldev from "fulldev-ui/integration"; import node from "@astrojs/node"; import UnoCSS from "unocss/astro"; +// import { createRequire } from "node:module"; + +// const require = createRequire(import.meta.url); // https://astro.build/config export default defineConfig({ @@ -34,4 +37,20 @@ export default defineConfig({ }, }), ], + + vite: { + resolve: { + alias: { + fs: "node:fs", + // fs: require.resolve("rollup-plugin-node-builtins"), + // http: require.resolve('rollup-plugin-node-builtins'), + // util: require.resolve('rollup-plugin-node-builtins'), + // stream: require.resolve('rollup-plugin-node-builtins'), + // buffer: require.resolve('rollup-plugin-node-builtins'), + // process: require.resolve('rollup-plugin-node-builtins'), + // url: require.resolve('rollup-plugin-node-builtins'), + // querystring: require.resolve('rollup-plugin-node-builtins'), + }, + }, + }, });