From 074eaca4bab6194e3cedfa128731d58feed2b3fb Mon Sep 17 00:00:00 2001 From: DESNOS-PIAZZA Date: Wed, 19 Nov 2025 09:49:34 +0100 Subject: [PATCH] Fix error: Invalid define value (must be an entity name or JS literal) --- .env.test-mode | 2 +- src/index.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.env.test-mode b/.env.test-mode index 9747ef2..5e73293 100644 --- a/.env.test-mode +++ b/.env.test-mode @@ -1 +1 @@ -VITE_TEST_VALUE='"from-env"' +VITE_TEST_VALUE=from-env diff --git a/src/index.ts b/src/index.ts index 14e34ac..3cb5b48 100644 --- a/src/index.ts +++ b/src/index.ts @@ -141,7 +141,8 @@ export default function VitePluginInlineSource( const envVarDefines = Object.entries(envVars).reduce< Record >((prev, [key, value]) => { - if (key.startsWith("VITE")) prev[`import.meta.env.${key}`] = value; + if (key.startsWith("VITE")) + prev[`import.meta.env.${key}`] = JSON.stringify(value); return prev; }, {});