Fiz o mesmo procedimento do professor mas no server quando eu clico em cadastro fica em branco. Não tem mensagens no console nem no terminal.
const Cadastro = () => System.import('./components/cadastro/Cadastro.vue');
import Home from './components/home/Home.vue'
export const routes = [
{ path: '', name: 'home', component: Home, titulo: 'Home', menu: true },
{ path: '/cadastro', name:'cadastro', component: Cadastro, titulo: 'Cadastro', menu: true },
{ path: '/cadastro/:id', name:'altera', component: Cadastro, titulo: 'Cadastro', menu: false },
{ path: '*', component: Home, menu: false }
];
Aproveitando a dúvida, eu não deveria fazer o System.import da Home também, para o caso de alguém acessar o site pela url cadastro?