(group)/app.vue
(group).vue
index.vue
This is kind of a limitation design as there is no way to say (group) is not visitable
Possible solutions:
(group)/+layout.vue: the name indicates it's not visitable
definePage({ matchable: false }), more flexible, no new convention in files
- Or both: a layout is implicitly not matchable but can be explicitly be matchable