繁体   English   中英

以编程方式使用 Nuxt.js,但重用活动的 Nuxt 实例

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM