mirror of
https://github.com/nuxt/nuxt.git
synced 2025-02-12 03:38:07 +00:00
fix: Fix error undefined on plugins errors
This commit is contained in:
parent
a6caff9d29
commit
00f98c150f
@ -47,13 +47,12 @@ export default async ssrContext => {
|
|||||||
ssrContext.next = createNext(ssrContext)
|
ssrContext.next = createNext(ssrContext)
|
||||||
// Used for beforeNuxtRender({ Components, nuxtState })
|
// Used for beforeNuxtRender({ Components, nuxtState })
|
||||||
ssrContext.beforeRenderFns = []
|
ssrContext.beforeRenderFns = []
|
||||||
|
// Nuxt object (window.__NUXT__)
|
||||||
|
ssrContext.nuxt = { layout: 'default', data: [], error: null<%= (store ? ', state: null' : '') %>, serverRendered: true }
|
||||||
// Create the app definition and the instance (created for each request)
|
// Create the app definition and the instance (created for each request)
|
||||||
const { app, router<%= (store ? ', store' : '') %> } = await createApp(ssrContext)
|
const { app, router<%= (store ? ', store' : '') %> } = await createApp(ssrContext)
|
||||||
const _app = new Vue(app)
|
const _app = new Vue(app)
|
||||||
|
|
||||||
// Nuxt object (window.__NUXT__)
|
|
||||||
ssrContext.nuxt = { layout: 'default', data: [], error: null<%= (store ? ', state: null' : '') %>, serverRendered: true }
|
|
||||||
// Add meta infos (used in renderer.js)
|
// Add meta infos (used in renderer.js)
|
||||||
ssrContext.meta = _app.$meta()
|
ssrContext.meta = _app.$meta()
|
||||||
// Keep asyncData for each matched component in ssrContext (used in app/utils.js via this.$ssrContext)
|
// Keep asyncData for each matched component in ssrContext (used in app/utils.js via this.$ssrContext)
|
||||||
|
Loading…
Reference in New Issue
Block a user