EManual-CLI
Command Line Interface for EManual
install
$ pip install emanual
Usage
语言资料模块
- 初始化模块
$ emanual init {module name}
- 创建
info.json
& 把中文文件名变为拼音
$ cd path/to/md-xxx
$ emanual create {lang}
// `./dist/{lang}`就是生成的内容
- 生成lang.zip
$ emanual dist {lang} //lang为指定的语言,小写
NewsFeeds模块
- 更新
$ emanual newsfeeds update
文件名处理
cd path/to/md-xxx/markdown //通常修改这目录
emanual filename check [path=.] //检查路径目录(默认是当前)下的文件名是否存在中文字符的标点
emanual filename fix [path=.] //修复存在中文标点的
Development
pip install virtualenv
1. 使用virtualenv,未安装则//创建虚拟的python开发环境
$ virtualenv env
//开启
$ source env/bin/activate
//退出
$ deactivate
2. 安装依赖
$ pip install -r requirements-dev.txt
3. 动态加载当前库
$ cd path/to/EManual-CLI
$ pip install --edit .
//or
$ pip install -e .
4. 安装测试
$ python setup.py install
$ emanual --version
分发Python 包
dependency
- 命令行创建工具click
- 路径解释path.py
- 中文转拼音pypinyin
- markdown渲染mistune
- DOM操作beautifulsoup4
License
MIT