The Angular Material Live Docs are generated from the source code and demos; and, in fact, the Live Docs actually use the Angular Material components and themes.
Our build process uses dgeni, the wonderful documentation generator built by Pete Bacon Darwin.
To view the Live Docs (locally):
- Install the dependencies using
bower install
- Build the docs using
gulp docs
- Run
gulp watch
to auto-rebuild docs (optional) - Start an HTTP Server; the example below uses port 8080
- Open browser at
http://localhost:8080
# Build & deploy docs to `dist/docs`
gulp docs
# Watch source dirs for changes and rebuild
gulp watch
# Use the built-in gulp server with live reload
gulp server
# Alternatively, install httpster globally; if not already installed
npm install -g httpster
# And then launch the webserver
# NOTE: unlike `gulp server` this will not auto-reload the HTML
httpster -p 8080 -d ./dist/docs