[英]Using Nuxt.js programmatically, but reusing the active Nuxt instance
谁能指出我在 serverMiddleware 中以编程方式使用 Nuxt.js 的正确方向?
XY:我想从使用 Express 定义 API 端点的 serverMiddleware 内部运行nuxt.renderRoute
。 我可以在文档中看到示例( https://nuxtjs.org/docs/2.x/internals-glossary/nuxt-render/ ),但看起来loadNuxt
方法会启动一个全新的 Nuxt.js 实例,不会它? 我想重新使用已经存在并正在运行 serverMiddlewares 的 Nuxt 实例。
所以要清楚 - Nuxt.js 已经启动并运行(还有谁会运行 serverMiddlewares?)所以我只想重新使用该活动实例来手动调用renderRoute
,而不是启动一个新的 Nuxt 实例。
我想到了。 如果您使用 Nuxt.js 模块注册 Express 中间件,您可以使用模块内的this.nuxt
访问 nuxt 实例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.