Как отключить Nuxt.js автоматическая генерация маршрута на основе файлов в пользу сгенерированного вручную routes.js файл?

#vue.js #router #nuxt.js

#vue.js #маршрутизатор #nuxt.js

Вопрос:

Как мы, возможно, знаем, Nuxt.js генерирует свои маршруты по умолчанию на основе файловой структуры папки pages.

Что я хочу знать, так это то, как использовать файл и размещать свои маршруты самостоятельно, вручную, вместо того, чтобы Nuxt.js генерировать их для меня?

Почему?

Я хочу больше контролировать свои маршруты, более четкий код и меньше файлов в проекте.

Я думаю, что его проще настроить параметры маршрута, определив их явно в routes.js файл, а не устанавливать их, добавляя файлы в проект.

Есть идеи, как это сделать, например, в обычном приложении Vue? Спасибо.

Ответ №1:

Для этого вы можете использовать @nuxtjs /router https://www.npmjs.com/package/@nuxtjs/router

Другой вариант — включить автоматическую маршрутизацию с https://github.com/nuxt-community/router-extras-module