diff --git a/packages/astro/src/core/create-vite.ts b/packages/astro/src/core/create-vite.ts index 4ba5a7754..8acace7a9 100644 --- a/packages/astro/src/core/create-vite.ts +++ b/packages/astro/src/core/create-vite.ts @@ -16,6 +16,8 @@ import { resolveDependency } from './util.js'; const ALWAYS_EXTERNAL = new Set([ ...builtinModules.map((name) => `node:${name}`), '@sveltejs/vite-plugin-svelte', + '@proload/core', + '@proload/core/lib/esm/requireOrImport.mjs', 'serialize-javascript', 'micromark-util-events-to-acorn', 'node-fetch', @@ -65,10 +67,6 @@ export async function createVite(inlineConfig: ViteConfigWithSSR, { astroConfig, proxy: { // add proxies here }, - fs: { - // Allow serving files from one level up to the project root - allow: ['..'], - }, }, // Note: SSR API is in beta (https://vitejs.dev/guide/ssr.html) ssr: {