xhs-md-renderer
v0.1.3
Published
Render Markdown into Xiaohongshu-friendly image pages from the command line.
Maintainers
Readme
xhs-md-renderer
Render Markdown into Xiaohongshu-friendly image pages from the command line.
Install
npm install -g xhs-md-rendererOr run it on demand:
npx xhs-md-renderer --input ./note.md --output ./.xhs-outputUsage
xhs-md-renderer --input ./note.md --output ./.xhs-outputCommon options:
--renderer auto|node|browser--title "My Note"--theme paper--font-family "PingFang SC, sans-serif"--font-size 16--config-dir ./.xhs-md-renderer
Config Directory
The CLI looks for a project config directory named .xhs-md-renderer in this order:
--config-dir <path>- Search upward from the input Markdown file directory
- Built-in defaults
Supported files inside the config directory:
render.jsonavatar.png|jpg|jpeg|webp|gif
Notes
- The Node renderer works best when the machine has usable CJK fonts installed.
- The browser renderer needs a local Chromium-based browser.
- Every export writes
manifest.json,pages.json, andlayout-report.json.
