npm 包 gitbook-plugin-notocjk 使用教程

阅读时长 4 分钟读完

在开发 Web 应用程序的过程中,文档编写和管理是非常重要的一环。其中,gitbook 是一款以 Markdown 格式编写文档,并能够将其发布成电子书或者静态网站的工具。而gitbook-plugin-notocjk 则是一款通过扩展 gitbook 多语言插件的方式来为 gitbook 添加中文的文档目录的插件。

安装 gitbook-plugin-notocjk

要使用 gitbook-plugin-notocjk,首先需要安装 gitbook。

等到 gitbook 安装完成之后,就可以使用下面的命令来安装 gitbook-plugin-notocjk。

安装完毕后,在 GitBook 的配置文件 book.json 中配置插件即可。示例:

配置选项

gitbook-plugin-notocjk 提供了以下的配置选项:

  • default:指定默认语言的目录名,默认为 en。
  • languages:指定多语言目录的名称和语言,例如:"en": "English",其中 "en" 是目录名称,"English" 是语言名。

下面是一个完整的示例配置:

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

其中,"default" 指定了默认的目录名为 zh-hans,而 "languages" 用于指定多语言目录的名称和对应的语言显示名称。

使用示例

下面是一个使用 gitbook-plugin-notocjk 插件的示例。

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

-- --

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

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

-- ----

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

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

在文章结尾处的book.json 配置如下:

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

该示例中,我们在目录下添加了默认语言的 zh-hans,并用中文名称表示。同时,我们也可以将 English 中文名称表示为英文名称,以便在目录中更好地标示不同语言。

总结

gitbook-plugin-notocjk 的加入为 GitBook 的多语言文档编写提供了很大的便利,同时也说明了 npm 包与开源项目间的互动,如何协作共同推进前端领域的发展。通常,我们可以通过使用 npm 包来提高我们的工作效率。

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

纠错
反馈