API Documentation Browser based Github Pages service
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
devdocs @ 389298c
docslogo @ fc38956
lib
website @ c26565f
.genonly
.gitignore
.gitmodules
Gemfile
LICENSE
Rakefile
merge
readme.md

readme.md

Docshub

W3cubDocs API Documentation - W3cubDocs

Submodules

.
├── devdocs # Origin project
├── docslogo # Generate logos for index page
└── website # Jekyll project , which we need to convert static pages

Usage

git clone --recursive git@github.com:icai/docshub.git
cd docshub 

cd ./devdocs 
thor docs:download --all # download all file

cd ..
cd ./docslogo
sudo apt-get install imagemagick graphicsmagick
npm install -d
gulp beauty


cd ..
rake generate_html # generate jekyll base(sand) document
rake copy_icons # copy docslogo icons to website
rake copy_json # generate all json files
rake copy_allhtml # generate all file to website
cd ./website
rake test_preview

Release

cd ./website
rake setup_gen # setup generate queue
rake multi_gen_deploy # project release

License

This software is licensed under the terms of the Mozilla Public License v2.0.