Sometimes, we want to create a 404 component in Vue.js and Vue Router.
In this article, we’ll look at how to create a 404 component in Vue.js and Vue Router.
How to create a 404 component in Vue.js and Vue Router?
To create a 404 component in Vue.js and Vue Router, we add a catch all route in our routes declaration.
For instance, we write
const routes = [
  //...
  { path: "/404", component: NotFound },
  { path: "*", redirect: "/404" },
  //...
];
to add a /404 route which renders the NotFound component.
Then we add the catch all route by adding an entry with path set to '*' and redirect that to /404.
Conclsuion
To create a 404 component in Vue.js and Vue Router, we add a catch all route in our routes declaration.
