mdtool
v1.0.0
Published
markdonw translate to html
Downloads
3
Readme
简介
这是一个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.json
enjoy!