据我所知,Docusaurus 支持自定义页面,但是有没有办法在一个 Docusaurus 项目中拥有两个文档?
原始导航栏项目有:
我想要这样的东西:
我知道我可以在一个文档中创建许多子文件夹,但出于某种原因,我想要一个两个文档结构,这为我提供了一种更清晰的方式来访问文档。
如果Docusaurus目前无法提供此功能,我想问一下是否有其他文档框架提供此功能?
我正在使用 Docusaurus 来制作文档。
我想将图像添加到 Markdown 文件中,并调整其大小以防止其大于所需的大小。
检查这个答案,我意识到使用 md 文件中的静态 html 内容是可能的,但由于图像是静态的docs/assets,<img>标签找不到它。

Run Code Online (Sandbox Code Playgroud)
无法调整大小,并且

Run Code Online (Sandbox Code Playgroud)
找不到资产。
我很乐意得到任何解决方案。
使用 Docusaurus 获取帮助文档。我可以包含图像、GIF 并引用 YouTube 视频(使用 iframe)。但我不清楚如何将视频包含在 Markdown 文件中。
我希望视频出现在我的存储库中(即 src="./assets/my-video.mp4" type=video/mp4")。
关于这个问题已经有过讨论,但我找不到引用视频的简单示例。
我有一个白色背景的图像,它在 docusaurus 深色主题上看起来不太好,所以我想检测用户何时更改主题,所以我使用不同的图像。
我尝试在选项卡内添加降价代码,如文档所述。
名称文件名具有.mdx扩展名。
这是它的内容:
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
<Tabs
defaultValue="javascript"
values={[
{label: 'Javascript', value: 'javascript'},
{label: 'Other', value: 'other'},
]}>
<TabItem value="javascript">
```jsx
Formated code here
```
</TabItem>
<TabItem value="other">This is an orange </TabItem>
</Tabs>
Run Code Online (Sandbox Code Playgroud)
但我收到这个错误:
SyntaxError: /home/angelcc/projects/simplex/osm4scala/website/docs/example.mdx: Expected corresponding JSX closing tag for <TabItem> (21:0)
19 | <TabItem value="other">This is an orange </TabItem>
20 | `}</code></pre>
> 21 | </Tabs>
| ^
22 | </MDXLayout>
23 | )
24 | };
Run Code Online (Sandbox Code Playgroud)
不知道我做错了什么。
版本:
"@docusaurus/core": …Run Code Online (Sandbox Code Playgroud) 我正在使用Docusaurus 2构建一个网站。
我的网站将包含文档和博客。我想知道是否可以让访客在文章下面发表评论?
我想,如果我们支持评论,我们也需要网站的身份验证系统。
如果原生 Docusaurus 不支持此功能,是否有任何插件可以做到这一点?
我在 docusaurus v1 中有一个网站,我正在将其迁移到 v2。
它有几个.md带有嵌入 HTML 标签的格式的文档。
迁移后,由于标签无效,网站将无法加载。
是否可以在 v2 中禁用此 JSX 验证并具有与 v1 中相同的行为?
有谁知道如何向 next.js 应用程序添加网站文档的 /docs 页面吗?我查过 Docusaurus 但它本身似乎已经是一个 React 应用程序了。有没有办法将其集成到现有的 next.js 应用程序中,或者还有其他解决方案吗?
非常感谢
由于我没有登陆页面,我想重定向到主文档页面 docs/main
我尝试按照 v1 中的说明进行操作:https://docusaurus.io/docs/en/site-creation#docs-landing-page ,但它们似乎不适用于 v2。有人可以给我详细说明如何完成此任务吗?
我对 React 的经验非常有限。