You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
黄海 69fb649e96
First Commit
1 year ago
..
bin First Commit 1 year ago
src First Commit 1 year ago
LICENSE First Commit 1 year ago
README.md First Commit 1 year ago
package.json First Commit 1 year ago
rollup.config.js First Commit 1 year ago
tsconfig.json First Commit 1 year ago

README.md

markmap-cli

NPM License Downloads

Use markmap-lib in command-line.

Installation

$ yarn global add markmap-cli
# or
$ npm install -g markmap-cli

You can also use with npx without installation:

$ npx markmap-cli

Command-line Usage

Usage: markmap [options] <input>

Create a markmap from a Markdown input file

Options:
  -V, --version          output the version number
  --no-open              do not open the output file after generation
  --no-toolbar           do not show toolbar
  -o, --output <output>  specify filename of the output HTML
  -w, --watch            watch the input file and update output on the fly, note that this feature is for development only
  -h, --help             display help for command

Creating a markmap

Suppose we have a Markdown file named note.md.

Run the following command to get an interactive mindmap:

$ markmap note.md

# without global installation
$ npx markmap-lib note.md

Then we get note.html in the same directory, and hopefully it will be open in your default browser.

Watching changes

Enable watching mode by -w:

$ markmap -w note.md

A markmap will be created and opened in your browser, and will be updated as soon as changes are saved to the source file.