Markdown Docs
What is This?
This is a minimal configuration, markdown to static site generator. Featuring:
A clean, simple, mobile ready, template provided as default UI.
Easy to create custom templates.
Compatible with Github pages.
Installation
Install Globally
npm install -g @gi60s/markdown-docs
Project Install
From within your NPM project's directory:
Install the dependency as a dev dependency:
npm install --save-dev @gi60s/markdown-docs
Add NPM scripts to the
package.json
file to run the build or dev scripts. For example:{ "name": "my-package", "version": "0.0.1", "description": "My package", "scripts": { "docs:build": "markdown-docs build docs-src docs" "docs:dev": "markdown-docs dev docs-src" }, ... }
Run the scripts with either
npm run docs:build
ornpm run docs:dev
.
Initialize New Site
This command will initialize a new site's source directory with several markdown documents and will begin serving them.
After running this command, check out the section on creating documentation.
markdown-docs init --serve /path/to/markdown/directory
Get Help
To get general help:
markdown-docs help
To get specific help about a command:
markdown-docs dev --help