Pārlūkot izejas kodu

构建添加注释和git分支说明

guohh 8 gadi atpakaļ
vecāks
revīzija
76dec5b7b3
2 mainītis faili ar 11 papildinājumiem un 1 dzēšanām
  1. 1 1
      README.md
  2. 10 0
      gulpfile.js

+ 1 - 1
README.md

@ -34,7 +34,7 @@ git分支说明
34 34
    master:请不要到master上提交变更,非开发主分支
35 35
    humUI: 为ui开发主分支,相关更新最终合并至此分支,请勿提交修改至此分支
36 36
    humUI-xxx:个人分支,xxx可以是以个人命名,或开发任务命名
37
    
37
    ipu:最新的class以ipu为抬头的版本
38 38
    
39 39
  合并流程:还没想好
40 40
    

+ 10 - 0
gulpfile.js

@ -171,19 +171,23 @@ gulp.task('ipu-demo', function (cb) {
171 171
    $.sequence(['ipu-clear'],['ipu-lib-copy', 'ipu-demo-copy'], ['ipu-lib-css', 'ipu-lib-js', 'ipu-demo-html', 'ipu-demo-css', 'ipu-demo-js'], cb);
172 172
});
173 173
174
// 清理新目录
174 175
gulp.task('ipu-clear', function () {
175 176
    return gulp.src('ipu', {read: false})
176 177
        .pipe($.clean());
177 178
});
178 179
180
// 拷贝库文件
179 181
gulp.task('ipu-lib-copy', function () {
180 182
    return gulp.src("dist/**").pipe(gulp.dest("ipu/dist"));
181 183
});
182 184
185
// 拷贝demo目录文件
183 186
gulp.task('ipu-demo-copy', function () {
184 187
    return gulp.src("demo/**").pipe(gulp.dest("ipu/demo"));
185 188
});
186 189
190
// 更新库css文件,class前缀
187 191
gulp.task('ipu-lib-css', function () {
188 192
    return gulp.src("ipu/dist/css/*.css").pipe($.injectString.replace('ui-', 'ipu-'))
189 193
        .pipe($.rename(function (path) {
@ -191,19 +195,25 @@ gulp.task('ipu-lib-css', function () {
191 195
        }))
192 196
        .pipe(gulp.dest("ipu/dist/css"));
193 197
});
198
199
// 更新js文件,class前缀
194 200
gulp.task('ipu-lib-js', function () {
195 201
    return gulp.src("ipu/dist/js/*.js").pipe($.injectString.replace('ui-', 'ipu-'))
196 202
        .pipe(gulp.dest("ipu/dist/js"));
197 203
});
198 204
205
// 更新demo的html文件中class前缀,以及css文件名
199 206
gulp.task('ipu-demo-html', function () {
200 207
    return gulp.src(["ipu/demo/*/*/*.html", "ipu/demo/*/*.html", "ipu/demo/*.html"]).pipe($.injectString.replace('ui-', 'ipu-')).pipe($.injectString.replace('ui.css', 'ipu.css'))
201 208
        .pipe(gulp.dest("ipu/demo"));
202 209
});
210
211
// 更新demo的css文件中class前缀
203 212
gulp.task('ipu-demo-css', function () {
204 213
    return gulp.src("ipu/demo/css/*.css").pipe($.injectString.replace('ui-', 'ipu-'))
205 214
        .pipe(gulp.dest("ipu/demo/css"));
206 215
});
216
// 更新demo的js文件中class前缀
207 217
gulp.task('ipu-demo-js', function () {
208 218
    return gulp.src("ipu/demo/js/biz/*.js").pipe($.injectString.replace('ui-', 'ipu-'))
209 219
        .pipe(gulp.dest("ipu/demo/js/biz/"));