corranmac / DEX-API-V3

API document for exchangeV3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEX-API

Loopring 文档。

准备

安装 node.js

https://nodejs.org/en/

安装 gitbook

npm install gitbook-cli -g
gitbook fetch

安装Jinja2

pip install Jinja2

gitbook 手册

https://chrisniael.gitbooks.io/gitbook-documentation/content/ https://docs.gitbook.com/

本地写文档

如果是第一次使用,需要运行下面命令:

./xdoc.py refresh build
cd generated
gitbook install
gitbook serve

之后访问下面的链接即可看到文档: http://localhost:4000/

以后在编写完文档后,只需要运行 ./xdoc.py build 命令即可:

./xdoc.py build

页面会自动刷新。

如果API swagger的定义发生了变化,可以用下面的命令更新:

./xdoc.py refresh

如果编辑非Restful API部分,可以忽略refresh命令(使用meta目录下默认的文件)。

如果gitbook server挂了,重新运行即可:

gitbook serve

gitbook install 命令用来安装插件,一般来说运行一次即可。除非您配置了新的插件。

** 确保您的gitbook命令运行在 generated 目录下。 **

I18N

需要完成以下三部分内容的翻译:

  • tpl/en 目录下所有文件的翻译
  • i18n 目录下messages.en文件的翻译
  • 完成gateway(play framework)的i18n: 将 gateway/conf/messages.zh 的内容翻译后放到 gateway/conf/messages 中。

发布文档

执行:

./publish.sh

文档会发布到下面的页面: https://loopring.github.io/DEX-API-V3/

About

API document for exchangeV3


Languages

Language:Python 62.0%Language:Scala 18.9%Language:Smarty 17.6%Language:Shell 1.5%