将Nuxt项目加载到exist express应用程序

将Nuxt项目加载到exist express应用程序,express,vue.js,middleware,nuxt.js,Express,Vue.js,Middleware,Nuxt.js,在网络上找不到跟踪 有没有办法将Nuxt项目加载为其他express服务器的中间件 文档只是解释如何运行nuxt服务器。 (我熟悉“静态”选项,但我希望保留SSR行为) 我已经将我的Vue(非nuxt)应用程序转移到nuxt,因此我已经有了nuxt生产服务器正在中断的服务器基础结构, 因此,我希望将构建或中间件加载到现有的express服务器 提前谢谢。是的,有可能。请参阅官方nuxt模板-> 或者你可以用这样的东西 const { Nuxt } = require('nuxt') const

在网络上找不到跟踪

有没有办法将Nuxt项目加载为其他express服务器的中间件

文档只是解释如何运行nuxt服务器。 (我熟悉“静态”选项,但我希望保留SSR行为)

我已经将我的Vue(非nuxt)应用程序转移到nuxt,因此我已经有了nuxt生产服务器正在中断的服务器基础结构, 因此,我希望将构建或中间件加载到现有的express服务器


提前谢谢。

是的,有可能。请参阅官方nuxt模板->

或者你可以用这样的东西

const { Nuxt } = require('nuxt')
const config = require('./nuxt.config.js')
const nuxt = new Nuxt(config)
const app = require('express')()
app.use((req, res) => setTimeout(() => {
  return nuxt.render(req, res)
}, 0))
app.listen(port, '0.0.0.0')

是的,有可能。请参阅官方nuxt模板->

或者你可以用这样的东西

const { Nuxt } = require('nuxt')
const config = require('./nuxt.config.js')
const nuxt = new Nuxt(config)
const app = require('express')()
app.use((req, res) => setTimeout(() => {
  return nuxt.render(req, res)
}, 0))
app.listen(port, '0.0.0.0')