mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-05 21:53:56 +00:00
3f1d634fb7
* Minor consistency enhancements * Arrow parenthesis consistency * Change linting rule * Fix typo * Update .eslintrc.js to only require parens for blocks * Update style according to brace-only suggestion * Remove --fix from lint * Tweak no-loading time (failing test) * Tweak no-loading time (failing test) (2) * Tweak no-loading time (failing test) (3) * Tweak no-loading time (failing test) (4) * Tweak no-loading time (failing test) (5)
31 lines
668 B
JavaScript
31 lines
668 B
JavaScript
export default {
|
|
loading: true,
|
|
modules: [
|
|
'~~/modules/basic',
|
|
'~/modules/hooks',
|
|
{
|
|
src: '~/modules/middleware',
|
|
options: {
|
|
foo: 'bar'
|
|
}
|
|
},
|
|
['./modules/template', { baz: 'ping' }]
|
|
],
|
|
serverMiddleware: ['./modules/middleware/midd2'],
|
|
hooks(hook) {
|
|
hook('ready', (nuxt) => {
|
|
nuxt.__ready_called__ = true
|
|
})
|
|
hook('build:done', (builder) => {
|
|
builder.__build_done__ = true
|
|
})
|
|
// Add hook for renderer
|
|
hook('render:before', (renderer) => {
|
|
renderer.useMiddleware({
|
|
path: '/use-middleware',
|
|
handler: '~/modules/middleware/use-middleware'
|
|
})
|
|
})
|
|
}
|
|
}
|