功能

工作记录

理解Yummy的工作记录管理是正确掌握后面Yummy工作流命令使用的前提。

工作流相关的命令是需要依赖一个工作记录来进行的,所有的工作目录均以json的格式保存到Yummy下的json/job.json文件中。

所谓工作记录,实际上是指用一个简单的别名来代表当前要处理任务的路径(包含html文件夹路径和样式文件夹路径)。Yummy是以项目的文件夹路径为维度来进行处理的。

举个例子,假如有一个文件架构如下:

SVN/
│
├── Yummy                
│
├── html/                
│   │
│   └── 音乐节抽奖活动
│       ├── index.html                
│       └── about.html
│
└── Mediastyle/
    │
    └── music_award/
        ├── index.css                
        │
        ├── img/                
        │   ├── bg1.jpg                
        │   └── bg2.jpg
        │
        ├── slice                
        │   ├── icon_share.png                
        │   └── icon_comment.png
        │
        └── sprite/
            └── inde.png
					

html文件夹中存放的是项目的html文件,Mediastyle文件夹中存放的是项目的样式文件。

我们发现当前项目中有一个叫“音乐抽奖活动”的项目,对应的项目样式存放在music_award文件夹中。那么此时我们就可以建立起一个工作记录,把这两个路径对应起来。

下面开始以上图的例子来介绍工作记录命令的使用。

工作记录命令

添加工作记录

gulp add -d award,音乐抽奖活动,music_award	//award就是工作记录别称,用于快速管理工作记录,工作记录会添加到job.json文件中去,不需要加html和Mediastyle前缀路径的原因是在配置文件中已配置好

设置当前工作记录

gulp set -d award

删除工作记录

gulp delete -d award

查看所有工作记录

gulp jobs

查看当前工作记录

gulp current

打开一个工作记录

gulp open [ -d award ]	//-d参数可选,不带-d参数打开当前工作记录

更多详细命令>