Для автоматического перенаправления или при определенных условиях вам необходимо использовать middleware . Это можно настроить так:
//browse/index.js
<template>
//no need for content as redirecting
</template>
<script>
export default {
middleware: 'redirect'
}
</script>
и ваш файл промежуточного программного обеспечения ...
//middleware/redirect.js
export default function ({ store, redirect }) {
// automatic redirect
return redirect('/browse/songs/new')
}
Читайте о промежуточном программном обеспечении здесь
Структура ваших страниц настроена в папке pages , и вы называете папки и страницы так, как хотите, чтобы ваши маршруты были.
Читать об этом здесь
Для использования общей темы вы можете использовать макеты . В них будет раздел <nuxt-child/>
, в котором будет отображаться содержимое отдельной страницы.
Вы можете прочитать о них здесь
Все это довольно простые нюансы, вам нужно некоторое время, чтобы прочитать документацию или взглянуть на некоторые учебные пособия, перечисленные здесь .