Я знаю, что мой вопрос кажется странным, но я серьезно потерян здесь, я прочитал статью, чтобы перенаправить все не найденные страницы в nuxt на /
или home
или index
, но в этом уроке расскажите мнесделать page/*.vue
. Прежде всего я знаю, что *
этот asterisk
символ означает all
, но всякий раз, когда я пытаюсь создать *.vue
файл, он всегда дает мне недопустимые файлы в Visual Studio Code
. может кто-нибудь помочь мне решить это?
это статья, которую я прочитал redirect-404-not-found-in-nuxt-js Я уже пробовал код в этой статье, и он работает и перенаправляет мою страницу 404.vue
к дому, но это не решение, которое я ищу, поскольку это означает, что я должен объявить все возможные файлы для не найденных, и, конечно, это не хорошее решение.
это код 404.vue
, который я хочу использоватьв *.vue
:
<!-- pages/*.vue -->
<script>
export default {
asyncData ({ redirect }) {
return redirect('/')
}
}
</script>