mirror of
https://github.com/nuxt/nuxt.git
synced 2025-02-16 21:58:19 +00:00
fix(nuxt3): config layer fallback for dir
This commit is contained in:
parent
02da348903
commit
036458e987
@ -74,7 +74,7 @@ export async function resolveApp (nuxt: Nuxt, app: NuxtApp) {
|
||||
// Resolve layouts
|
||||
app.layouts = {}
|
||||
for (const config of [nuxt.options, ...nuxt.options._extends.map(layer => layer.config)]) {
|
||||
const layoutFiles = await resolveFiles(config.srcDir, `${config.dir.layouts}/*{${config.extensions.join(',')}}`)
|
||||
const layoutFiles = await resolveFiles(config.srcDir, `${config.dir?.layouts || 'layouts'}/*{${nuxt.options.extensions.join(',')}}`)
|
||||
for (const file of layoutFiles) {
|
||||
const name = getNameFromPath(file)
|
||||
app.layouts[name] = app.layouts[name] || { name, file }
|
||||
|
Loading…
Reference in New Issue
Block a user