From 7e254291e7870bdc621b71c3817f001efe9d648c Mon Sep 17 00:00:00 2001 From: Alec Larson <1925840+aleclarson@users.noreply.github.com> Date: Thu, 21 Oct 2021 02:25:04 -0400 Subject: [PATCH] fix(build): let top-level `this` refer to `globalThis` (#5312) --- packages/vite/src/node/build.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/vite/src/node/build.ts b/packages/vite/src/node/build.ts index 148833eabe9b30..e28f56ae7e1813 100644 --- a/packages/vite/src/node/build.ts +++ b/packages/vite/src/node/build.ts @@ -422,6 +422,7 @@ async function doBuild( const rollup = require('rollup') as typeof Rollup const rollupOptions: RollupOptions = { input, + context: 'globalThis', preserveEntrySignatures: ssr ? 'allow-extension' : libOptions