Основы маршрутизации

Nuxt.js автоматически генерирует конфигурацию vue-router согласно структуре файлов в папке pages.

Структура файлов:

pages/
--| team/
-----| index.vue
-----| about.vue
--| index.vue

автоматически сгенерирует:

router: {
  routes: [
    {
      name: 'index',
      path: '/',
      component: 'pages/index.vue'
    },
    {
      name: 'team',
      path: '/team',
      component: 'pages/team/index.vue'
    },
    {
      name: 'team-about',
      path: '/team/about',
      component: 'pages/team/about.vue'
    }
  ]
}

Обнаружили ошибку или хотите внести свой вклад в документацию? Отредактировать эту страницу на GitHub!