From 288e77120583a7992a48eb9888a3ef8de0acfeee Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 2 Nov 2021 09:30:44 +0000 Subject: [PATCH] fix(nitro): narrow replace call for template name (#1626) --- packages/nitro/src/build.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nitro/src/build.ts b/packages/nitro/src/build.ts index ff92986030..299c3689b7 100644 --- a/packages/nitro/src/build.ts +++ b/packages/nitro/src/build.ts @@ -47,7 +47,7 @@ export async function build (nitroContext: NitroContext) { // Compile html template const htmlSrc = resolve(nitroContext._nuxt.buildDir, `views/${{ 2: 'app', 3: 'document' }[2]}.template.html`) const htmlTemplate = { src: htmlSrc, contents: '', dst: '' } - htmlTemplate.dst = htmlTemplate.src.replace(/.html$/, '.mjs').replace('app.', 'document.') + htmlTemplate.dst = htmlTemplate.src.replace(/.html$/, '.mjs').replace('app.template.mjs', 'document.template.mjs') htmlTemplate.contents = nitroContext.vfs[htmlTemplate.src] || await fse.readFile(htmlTemplate.src, 'utf-8') await nitroContext._internal.hooks.callHook('nitro:document', htmlTemplate) const compiled = 'export default ' + serializeTemplate(htmlTemplate.contents)