Custom Routing

Learn how to enhance the Nuxt app with custom routes using different methods.

In the previous lessons, we discussed the system recommended methods for defining routes. However, the production environment might require some additional settings that might not be compatible with the configuration. For example, a developer might want to set up a route for an additional page which could be situated outside the pages directory. This is where the custom routing configuration comes in.

How to set up custom routes

There are multiple methods of setting up custom routes in a Nuxt application. They could be set up by using one of the following:

  • The router options configuration
  • A custom module
  • A hook

Using the router options configuration

This configuration file lies in the app/router.options.ts path in a Nuxt project. It contains custom configuration options for the Vue Router, ...