Как добавить внутренние маршруты с hapi-nuxt в проекте Nuxt.js? - PullRequest
0 голосов
/ 30 января 2019

Я использую hapi-nuxt в проекте javascript, похожем на учебник по Nuxt, который я смотрю.Я сгенерировал скелетное приложение, используя:

npx create-nuxt-app <project-name>  

Это дает мне следующий код в файле server / index.js:

const Hapi = require('hapi')
const consola = require('consola')
const HapiNuxt = require('hapi-nuxt')

const server = new Hapi.Server({
  host: process.env.HOST || 'localhost',
  port: process.env.PORT || 3000
})

server
  .register({
    plugin: HapiNuxt
  })
  .then(() => server.start())
  .then(() =>
    consola.ready({
      message: `Server running at: ${server.info.uri}`,
      badge: true
    })
  )
  .catch(err => {
    consola.error(err)
    throw err
  })

Теперь я хочу добавить маршруты, перечисленные в сервере / маршрутах/index.js.Я считаю, что код похож на:

const routes = require('./routes');
...
routes.forEach(route => {
  app.route(route);
}

Предполагая, что код правильный, где его разместить?

...