From 34f7402343009b1984c39fca6e81db165a6c85cf Mon Sep 17 00:00:00 2001 From: rahulgs12 Date: Wed, 13 Jul 2022 18:06:29 -0400 Subject: [PATCH] fix: support InjectOptions in MPA --- packages/core/src/htmlPlugin.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/htmlPlugin.ts b/packages/core/src/htmlPlugin.ts index d8282e8..543aad1 100644 --- a/packages/core/src/htmlPlugin.ts +++ b/packages/core/src/htmlPlugin.ts @@ -238,7 +238,7 @@ export function getPage( ) { let page: PageOption if (isMpa(viteConfig) || pages?.length) { - page = getPageConfig(name, pages, DEFAULT_TEMPLATE) + page = getPageConfig(name, pages, DEFAULT_TEMPLATE, inject) } else { page = createSpaPage(entry, template, inject) } @@ -288,10 +288,12 @@ export function getPageConfig( htmlName: string, pages: Pages, defaultPage: string, + inject: InjectOptions = {}, ): PageOption { const defaultPageOption: PageOption = { filename: defaultPage, template: `./${defaultPage}`, + injectOptions: inject, } const page = pages.filter((page) => {