【问题标题】:Docusaurus: is it possible to use components from NPM packages?Docusaurus:是否可以使用 NPM 包中的组件?
【发布时间】:2021-12-07 11:01:55
【问题描述】:

我目前正在开始使用 Docusaurus。 我知道我可以使用 mdx 文件 (https://docusaurus.io/docs/markdown-features/react) 编写自定义组件,但是是否可以安装 React NPM 包并使用它的组件?

我用 ChakraUI 试过这个:

import { Switch } from "@chakra-ui/react";

<Switch>{"test"}</Switch>

但只是呈现了“测试”这个词。 感谢您的帮助!

【问题讨论】:

标签: reactjs docusaurus chakra-ui


【解决方案1】:

已修复,我只需要创建一个 Root 组件 (https://docusaurus.io/docs/using-themes#wrapper-your-site-with-root) 并用 ChakraProvider 包装它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-12
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多