From 46ce42f413393f5a0ecb8cdae241b7f02604a475 Mon Sep 17 00:00:00 2001 From: hwx1119949 <3052854011@qq.com> Date: Thu, 7 Jul 2022 14:55:12 +0800 Subject: [PATCH] White screen fix Signed-off-by: hwx1119949 <3052854011@qq.com> Change-Id: I622c14dd593a10ee1756b9d68dd135f462b84f3d --- build.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build.js b/build.js index 73d4e330..25a59fad 100644 --- a/build.js +++ b/build.js @@ -37,6 +37,8 @@ const { const frameworkBanner = `var global=this; var process={env:{}}; ` + `var setTimeout=global.setTimeout;\n`; +const frameworkBannerForJSAPIMock = `var global=globalThis;`; + const onwarn = warning => { // Silence circular dependency warning if (warning.code === 'CIRCULAR_DEPENDENCY') { @@ -94,7 +96,8 @@ const configOutput = { const configJSAPIMockOutput = { file: path.resolve(__dirname, 'dist/jsMockSystemPlugin.js'), - format: 'umd' + format: 'umd', + banner: frameworkBannerForJSAPIMock }; rollup.rollup(configInput).then(bundle => {