Command Line Interface
To discover what commands are available:
docpad --helpTo create your website (if it doesn't already exist), watch for changes, and start the webserver, use:
docpad runTo just generate your website from one of the existing skeletons, use:
docpad scaffoldTo just generate your compiled website, use:
docpad generateTo just watch your website for changes and re-generate whenever a change is made, use:
docpad watchTo just run the DocPad server to access your already generated website, use:
docpad serverTo render standalone files with DocPad programmatically (will output to stdout)
docpad render filePathFor example, to render a markdown file and save the result to an output file, we would use:
docpad render inputMarkdownFile.html.md > outputMarkdownFile.htmlTo render stdin with DocPad programmatically (will output to stdout)
echo $content | docpad render sampleFileNameWithExtensionsFor example, to render passed markdown content and save the result to a file, we would use:
echo "**awesome**" | docpad render input.html.md > output.html
Last updated
Was this helpful?