npm 包 lucid-styledocco 使用教程

阅读时长 5 分钟读完

简介

lucid-styledocco 是一个基于 Styledocco 的 gulp 插件,用于生成类似于 lucid UI 风格的文档。

安装

在项目根目录下安装 gulplucid-styledocco

基本使用

gulpfile.js 中引入 gulplucid-styledocco

然后创建一个任务,并在任务中使用 styledocco 方法,像这样:

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

上面的代码做了如下的事情:

  • ./src/**/*.styl 下的所有 .styl 文件作为输入;
  • 使用 out 选项指定输出生成的 HTML 文档的目录;
  • 使用 name 选项指定生成的 HTML 文档中项目的名称;
  • 使用 no-minify 选项禁用 CSS 压缩;
  • 使用 no-flexbox 选项禁用 Flexbox。

最后运行该任务即可生成 HTML 文档。

进阶使用

添加自定义主题

如果你想要更换主题,可以在 gulpfile.js 文件中使用 theme 选项。首先,安装 lucid-styledocco-themes

添加以下代码到 gulpfile.js:

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

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

在主题包的 styles 目录中提供了自定义 CSS 样式,如果我们需要扩展或者覆盖主题包的样式,只需要在自定义样式表中覆盖即可。

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

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

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

添加示例代码

你也可以给你的文档添加用于演示的示例代码。只需要使用 @example 标记,这是一个含有 @example 标记的示例:

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

在这个示例中,在文档中对应构造函数的位置就会出现一个演示区域,可以通过这个演示区域执行代码来进行实时的代码调试。

添加注释

标准风格的代码注释中,为了保证文档的正确性和完整性,我们应该添加注释来解释代码功能和用途。在注释中,我们不仅仅可以添加 @example 标记,还支持设置属性、方法、类等,让文档更加完整。以下是一个含有完整属性列表和示例代码的示例:

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

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

总结

lucid-styledocco 是一个方便的文档生成工具,为开发者提供了一种简单快捷的方式来生成美观易读的文档。如有更多需要,请查看 官方文档

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

纠错
反馈