Tudo funcionou bem, ate' eu colocar o v-for no li. O menu nao aparece aqui na pagina. E no console tem o erro.
[Vue warn]: Property or method "routes" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
found in
---> <App> at src/App.vue
<Root>
Eu dei um console.log na variavel routes e esta chegando valor no array
<li v-for="route in routes">
<router-link :to="route.path ? route.path : '/'">{{route.titulo}}</router-link>