📄 marked.1.md

← 返回目录

marked(1) -- a javascript markdown parser

SYNOPSIS

marked [-o ] [-i ] [-s ] [-c ] [--help] [--version] [--tokens] [--no-clobber] [--pedantic] [--gfm] [--breaks] [--no-etc...] [--silent] [filename]

DESCRIPTION

marked is a full-featured javascript markdown parser, built for speed. It also includes multiple GFM features.

EXAMPLES

cat in.md | marked > out.html

echo "hello world" | marked

marked -o out.html -i in.md --gfm

marked --output="hello world.html" -i in.md --no-breaks

OPTIONS

* -o, --output [output file] Specify file output. If none is specified, write to stdout.

* -i, --input [input file] Specify file input, otherwise use last argument as input file. If no input file is specified, read from stdin.

* -s, --string [markdown string] Specify string input instead of a file.

* -c, --config [config file] Specify config file to use instead of the default ~/.marked.json or ~/.marked.js or ~/.marked/index.js.

* -t, --tokens Output a token list instead of html.

* -n, --no-clobber Do not overwrite output if it exists.

* --pedantic Conform to obscure parts of markdown.pl as much as possible. Don't fix original markdown bugs.

* --gfm Enable github flavored markdown.

* --breaks Enable GFM line breaks. Only works with the gfm option.

* --no-breaks, -no-etc... The inverse of any of the marked options above.

* --silent Silence error output.

* -h, --help Display help information.

CONFIGURATION

For configuring and running programmatically.

Example

import { Marked } from 'marked';
const marked = new Marked({ gfm: true });
marked.parse('foo');

BUGS

Please report any bugs to .

LICENSE

Copyright (c) 2011-2014, Christopher Jeffrey (MIT License).

SEE ALSO

markdown(1), nodejs(1)