EManual CLI - Command Line Interface for EManual


Keywords
emanual, cli
License
MIT
Install
pip install emanual==0.1

Documentation

EManual-CLI

PyPI version Downloads

Command Line Interface for EManual

install

$ pip install emanual

Usage

语言资料模块

  1. 初始化模块
$ emanual init {module name}
  1. 创建info.json & 把中文文件名变为拼音
$ cd path/to/md-xxx
$ emanual create {lang}
// `./dist/{lang}`就是生成的内容
  1. 生成lang.zip
$ emanual dist {lang} //lang为指定的语言,小写

NewsFeeds模块

  1. 更新
$ emanual newsfeeds update

文件名处理

cd path/to/md-xxx/markdown //通常修改这目录
emanual filename check [path=.] //检查路径目录(默认是当前)下的文件名是否存在中文字符的标点
emanual filename fix [path=.]   //修复存在中文标点的

Development

1. 使用virtualenv,未安装则pip install 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 包

参考Python:打包和分发你的项目

dependency

License

MIT