Skip to content

mengdu/dev-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dev-cli

一个适合自己使用cli工具。

install

npm i -g git+https://github.com/mengdu/dev-cli.git

TODO

  • serve 静态服务器
  • fanyi 翻译工具

serve

创建一个静态文件服务器

dev serve [options] <dir> <port>

options:

  • -s, --static history 模式静态文件服务支持,默认 false
  • -p, --port <port> 指定端口,默认 8080
  • -d, --dir <dir> 指定文件夹,默认 .
  • -o, --open 自动打开浏览器,默认 false
  • -w, --watch 开启监听文件变化,刷新页面,默认 false
  • --ui 开启 ,默认 Browsersync ui 页面 ,默认false
  • --ui-port <port> Browsersync ui 服务端口 (default: 3001)
  • -c, --config <config> 指定 Browsersync 配置文件

fanyi

翻译工具

dev fanyi [options] <w>

options:

  • -b, --baidu 使用百度翻译,默认单词使用 爱词霸 翻译,如果句子使用百度翻译
  • -l, --lang <lang> 指定翻译到具体语言,需要结合 -b 参数; 默认翻译成 zh,中文翻译成 en

因为百度接口有免费翻译字数限制,所以请需要用的朋友自己申请下百度的翻译appid和secret;爱词霸翻译key申请,请到 http://open.iciba.com 申请到key可以在用户跟目录里面配置一个 .dev-cli 的文件里

.dev-cli 文件

FANYI_CIBA_KEY = xxxx # 爱词霸key
BAIDU_FANYI_APPID = xxx # 百度翻译appid
BAIDU_FANYI_SECRET = xxx # 百度翻译secret
BAIDU_DEFAULT_TO = kor # 百度翻译结果语言,默认zh/en

About

cli 命令行工具(持续集成)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published