1.0.0 • Published 8 years ago
mdtool v1.0.0
简介
这是一个markdown转html的工具
安装
安装包
npm install mdtool -g生成初始的文档目录,若文件(夹)存在则跳过不覆盖。这不是必须的。
mdtool build参数说明
mdtool [[参数] [参数值]] [...] ...| 参数 | 参数写全 | 默认值 | 说明 |
|---|---|---|---|
| -h | --help | 查看参数 | |
| -V | --version | 查看包的版本号 | |
| -c path | --config path | default | 配置文件 |
| -t path | --template path | default | ejs模板文件 |
| -i path | --import path | ./md | 输入的md文件(夹) |
| -o path | --output path | ./html | 输出的html文件(夹) |
| build | 生成初始文档结构 |
手动执行命令
手动输入参数
mdtool -t help.ejs -i md/ -o html/手动指定单个文件(不指定目标文件名则与来源相同)
mdtool -t help.ejs -i md/a.md -o html/b.html使用配置文件
单个配置文件
配置文件
{
"input":"./md",
"output":"./html",
"template":"default.ejs"
}使用配置文件
mdtool -c default.json多个配置文件
当需要组合输出时,可以配置多个配置文件,比如:
// a.json
{
"input":"./md/originA",
"output":"./html/targetA",
"template":"a.ejs"
}// b.json
{
"input":"./md/originB",
"output":"./html/targetB",
"template":"b.ejs"
}使用配置文件
md2html -c a.json b.jsonenjoy!