从docusaurus v2中的目标网页重定向到文档

时间:2019-11-01 20:57:37

标签: reactjs docusaurus

由于我没有登录页面,因此我想重定向到文档主页面docs / main

我尝试按照说明进行操作:https://docusaurus.io/docs/en/site-creation#docs-landing-page 从v1开始,但它们似乎不适用于v2。 有人可以给我详细说明如何完成此操作吗?

我对React的经验非常有限。

1 个答案:

答案 0 :(得分:0)

请确保通过baseUrl添加useBaseUrl只是为了使其更强大。

几种方法:

1。 useEffect

import useBaseUrl from '@docusaurus/useBaseUrl';

function Home() {
  React.useEffect(() => {
    window.location.href = useBaseUrl('/docs/main');
  }, []);
  return null;
}

2。 <Redirect/>

或者,使用<Redirect>组件:https://v2.docusaurus.io/docs/docusaurus-core#redirect-

3。在index.html文件夹中创建static页面

并包括以下用于重定向的代码:https://docusaurus.io/docs/en/site-creation#docs-landing-page