From b1a9230b427a2b27385a5a0167817bb50d2504a6 Mon Sep 17 00:00:00 2001 From: bluwy Date: Mon, 11 Dec 2023 17:21:20 +0800 Subject: [PATCH] Fix import dev toolbar apps on windows --- .changeset/modern-humans-think.md | 5 +++++ .../src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/modern-humans-think.md diff --git a/.changeset/modern-humans-think.md b/.changeset/modern-humans-think.md new file mode 100644 index 000000000000..71ad5e0a5b11 --- /dev/null +++ b/.changeset/modern-humans-think.md @@ -0,0 +1,5 @@ +--- +'astro': patch +--- + +Fixes importing dev toolbar apps from integrations on Windows diff --git a/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts b/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts index 201e6aac63f5..31cdb8f71ac0 100644 --- a/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts +++ b/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts @@ -17,7 +17,7 @@ export default function astroDevOverlay({ settings }: AstroPluginOptions): vite. return ` export const loadDevOverlayPlugins = async () => { return [${settings.devToolbarApps - .map((plugin) => `(await import('${plugin}')).default`) + .map((plugin) => `(await import(${JSON.stringify(plugin)})).default`) .join(',')}]; }; `;