是否可以更改/自定义 Vuepress 的 404 页面而无需弹出并更改整个主题?
我目前正在使用enhanceApp.js
,但我不确定如何更改路由器选项(包罗万象的路由),因为路由器已经创建。我现在的工作方式是这样的:
router.beforeEach((to, from, next) => {
if (to.matched.length > 0 && to.matched[0].path === "*") {
next("/404.html");
} else {
next();
}
});
但是,这感觉像是一种 hack,因为我总是重定向到包含我的 404 的自定义和现有页面。有没有更官方的方法来做到这一点?