From 9059ca22312dec7878e398dd28a2fa18af560fc3 Mon Sep 17 00:00:00 2001 From: qixing-jk Date: Sat, 9 Aug 2025 21:05:36 +0800 Subject: fix: add CORS configuration for chrome-extension origin (#1823) Update @crxjs/vite-plugin to v2.0.1 and add server CORS configuration to allow requests from chrome-extension origins in the browser extension's vite.config.ts file. https://github.com/crxjs/chrome-extension-tools/blob/55912418204c6dbdbf7a4a59d1384a290208fb4d/playgrounds/react/vite.config.ts#L20 --- apps/browser-extension/vite.config.ts | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apps/browser-extension/vite.config.ts') diff --git a/apps/browser-extension/vite.config.ts b/apps/browser-extension/vite.config.ts index 37b92349..08dfcf84 100644 --- a/apps/browser-extension/vite.config.ts +++ b/apps/browser-extension/vite.config.ts @@ -13,4 +13,9 @@ export default defineConfig({ browser: process.env.VITE_BUILD_FIREFOX ? "firefox" : "chrome", }), ], + server: { + cors: { + origin: [/chrome-extension:\/\//], + }, + }, }); -- cgit v1.2.3-70-g09d2