npm 包 @ui-kit/docs 使用教程

阅读时长 3 分钟读完

近些年,Web 前端技术正在蓬勃发展,前端组件库极度丰富。如何选择一个好用的前端组件库显得尤为重要。@ui-kit/docs 是一款非常优秀的前端组件库文档生成工具,它可以快速构建文档网站和演示站点。

安装

使用 @ui-kit/docs 需要在项目的根目录下执行以下命令安装:

使用

@ui-kit/docs 是一种文档生成工具,它会根据指定的组件源代码生成可交互的文档页面。一般情况下,我们需要将源码和组件的 API 文档写在同一个文件里,然后通过特殊的注释将 API 抽取出来。

我们可以通过以下命令启动 @ui-kit/docs 的开发服务器,预览效果:

只有在写完组件文档后,我们才会“正式”地构建文档网站。此时,我们需要执行以下命令:

示例

下面是一个简单地使用示例,我们先在根目录下新建一个文件夹 src,并在其中新建子目录 Button,并在其中新建文件 Button.tsx,输入以下代码:

-- -------------------- ---- -------
------ ----- ---- --------

--------- ----- -
  ---------- --------
  --------- -- -- -----
  ------ ---- - --- - --- - --- - -----
-

------ ----- ------ - --
  -------- - ------
  ------- - -- -- ---
  ---- - ----
  ---------
-- ----- - ---------------------------------------- -- -
  -------
    -------------------
    -----------------
    ------------------ ---------
  -
    ----------
  ---------
--

然后我们在 Button.tsx 的顶部加入注释:

-- -------------------- ---- -------
---
 - ----- -- --- ------ ----------
 -
 - --------
 - ------
 - ------ - ------ - ---- ----------------------
 -
 - -- ---
 -
 - ------- ----------- -- ---------------------------- ------------
 - ---
 --
------ ----- ---- --------

-- ---

上面的注释加入了对 @example 关键字的支持。使用它可以为组件添加示例代码。在示例区域里,我们可以引用这段代码,将其嵌入到在线文档中。我们可以运行以下命令,生成在线文档:

最后,在浏览器中访问 http://localhost:3000/Button 即可看到文档示例。

指南

@ui-kit/docs 的使用非常灵活。我们可以自行配置源代码的位置,因此即使使用不同的框架也不成问题。

如果想详细了解 @ui-kit/docs 的内部工作原理,可以参考官方文档中的详细说明。希望以上内容对你有所帮助!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005607c81e8991b448deb10

纠错
反馈