0.1.36 • Published 10 years ago
zmkit v0.1.36
LTKIT
ltkit
前端辅助开发工具
- hosts 管理
- sync 同步上传工具
如何安装
安装前提
nodejs & npm
- 开发中使用的版本 0.10.26
命令行可执行svn
rsync
ssh
expect
安装
npm install -g ltkit
Usage
####ltkit host
ltkit host -ls 查看当前hosts 配置
ltkit host public static 设置hosts 查看hosts.json 'public'
####ltkit sync
ltkit sync -ls 查看命令执行文件夹下 文件的修改(svn 未提交状态)
ltkit sync -ci -h 14 将ltkit host -ls 获取到的文件列表上传的服务器 rotate.json '-14'
ltkit sync -ci -h 14 201 同时上传到 rotate.json '-14' rotate.json '-201'
ltkit sync -ls -d 2014-04-04 查看命令执行文件夹下 从2014-04-04开始所做得文件的修改(svn 已提交状态)
ltkit sync -ci -d 2014-04-04 -h 14 将ltkit host -ls -d 2014-04-04 获取到的文件列表上传的服务器 rotate.json '-14'
ltkit sync -ci -d 2014-04-04 -h 14 201 同时上传到 rotate.json '-14' rotate.json '-201'
ltkit sync -ci -f abc.js abc/def.css -h 14 将abc.js abc/def.css 上传到服务器 rotate.json '-14' (-f后得文件为当前文件下得目录)
####ltkit cmp
- 编辑当前目录下模板文件扩展名必须为.tpl(**.tpl) 递归执行,请自行确保执行命令的文件
####ltkit cmp watch
- 监听命令执行文件夹下,扩展名为.tpl文件的改变以保存为准。目前fs.watch只能监听目录文件夹下文件的改变无法跨越文件夹监听,请注意执行命令的路径
0.1.36
10 years ago