IMPORTANT NOTE: The Data Highway API Docs are still a work in progress.
- Linux or macOS only (Windows may work, but is unsupported)
- Install Ruby v2.3.1 or newer (i.e. with RBEnv)
- Install Bundler
gem install bundler
- Clone repo
git clone https://github.com/DataHighway-com/api
- Fetch and checkout specific branch
git fetch origin luke-api-docs:luke-api-docs
git checkout luke-api-docs
- Install dependencies and run docs locally. Alternative is to run with Vagrant
vagrant up
bundle install
bundle exec middleman server
- View the docs by opening this address in the web browser: http://localhost:4567
- Refer to Slate Features https://github.com/slatedocs/slate#features
Found an issue with the Data Highway API? Go ahead and submit an issue.
If you've got Slate-specific questions about setup, deploying, or special feature implementation, or just want to chat with a Slate developer, please start a thread in the Spectrum community!
Found a bug with upstream Slate? Go ahead and submit an issue. And, of course, feel free to submit pull requests with bug fixes or changes to the dev
branch.
For those who don't have JavaScript runtime or are experiencing JavaScript runtime issues with ExecJS, it is recommended to add the rubyracer gem to your gemfile and run bundle
again.