platinumazure / mochajs.github.io

Mocha's gopher server

Home Page:https://mochajs.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mochajs.org

So you wanna build the site?

mochajs.org is built using Jekyll, the popular static site generator.

Prerequisites

  • Ruby
  • RubyGems
  • Bundler
  • (Optional) Node.js v4.0.0 or greater

Development

  1. Clone this repo
  2. Execute npm install and follow the directions.

Mac users: You may need to install Xcode command line tools if bundle install fails. Execute xcode-select --install if so.

Notes

  • Node.js is only necessary if you need to rebuild the table of contents.
  • To serve the site and rebuild as changes are made, execute npm start serve.
  • To rebuild the site once, execute npm start build.
  • To update the table of contents, execute: npm start toc. This will only alter index.md; it will not rebuild the site unless npm start serve is running in another process.
  • The _site directory is where the generated static site lives (and is what you see at mochajs.org). It is not under version control.
  • Gemfile.lock is ignored as to always get the latest github-pages gem.

License

©️ 2016 JS Foundation and contributors.

Content licensed CC-BY-4.0.

Code licensed MIT.

About

Mocha's gopher server

https://mochajs.org

License:Creative Commons Attribution 4.0 International


Languages

Language:JavaScript 93.8%Language:CSS 5.3%Language:HTML 0.9%Language:Ruby 0.0%