mirror of
https://github.com/nuxt/nuxt.git
synced 2024-12-01 18:07:22 +00:00
fix(nitro): narrow replace call for template name (#1626)
This commit is contained in:
parent
ddf45fbcc7
commit
288e771205
@ -47,7 +47,7 @@ export async function build (nitroContext: NitroContext) {
|
|||||||
// Compile html template
|
// Compile html template
|
||||||
const htmlSrc = resolve(nitroContext._nuxt.buildDir, `views/${{ 2: 'app', 3: 'document' }[2]}.template.html`)
|
const htmlSrc = resolve(nitroContext._nuxt.buildDir, `views/${{ 2: 'app', 3: 'document' }[2]}.template.html`)
|
||||||
const htmlTemplate = { src: htmlSrc, contents: '', dst: '' }
|
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')
|
htmlTemplate.contents = nitroContext.vfs[htmlTemplate.src] || await fse.readFile(htmlTemplate.src, 'utf-8')
|
||||||
await nitroContext._internal.hooks.callHook('nitro:document', htmlTemplate)
|
await nitroContext._internal.hooks.callHook('nitro:document', htmlTemplate)
|
||||||
const compiled = 'export default ' + serializeTemplate(htmlTemplate.contents)
|
const compiled = 'export default ' + serializeTemplate(htmlTemplate.contents)
|
||||||
|
Loading…
Reference in New Issue
Block a user