大部分公司开发的接口,基本都是提供给本公司同事使用,文档乱一点或者直接使用 swagger 生成,都可以。
但有一些公司的业务是提供服务,需要开发一些公共 Api,供购买服务的第三方公司使用,这时候的 Api,不仅需要实用,还要确保美观、准确、方便。
这时候,这个工具书就可以上场了:Slate: API文档生成器
在本地使用文档中,文档说明,可以直接把项目 clone 下来,安装依赖,使用指令启动或打包项目,同时可以进行修改开发,开发自己的文档,样式、文字等,都可以自定义修改。
以下教程直接转子官方使用文档,实际使用步骤可酌情调整
sudo apt install ruby ruby-dev build-essential libffi-dev zlib1g-dev liblzma-dev nodejs patch
sudo gem update --system
sudo gem install bundler
xcode-select --install
sudo xcodebuild -license
brew install node
sudo gem update --system
sudo gem install bundler
主要指令如下:
大致样式如下,其实开发使用第三方文档时,经常能见到这个样式的开发文档: