在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ gulp 打包js和css的時(shí)候偶爾會(huì)出現(xiàn)個(gè)別資源沒(méi)打包的情況

gulp 打包js和css的時(shí)候偶爾會(huì)出現(xiàn)個(gè)別資源沒(méi)打包的情況

gulp 打包js和css的時(shí)候偶爾會(huì)出現(xiàn)個(gè)別資源沒(méi)打包的情況,重新打包一次又正常了。我看到有人說(shuō)是因?yàn)間ulp的任務(wù)是多線程執(zhí)行的,可以使用runSequence來(lái)解決。我就是用的這個(gè)但是偶爾還是會(huì)出現(xiàn)。也沒(méi)有報(bào)錯(cuò)。下邊貼出代碼,麻煩知道的同學(xué)幫助解答。萬(wàn)分感謝

var gulp = require('gulp'),
    del = require('del'),
    less = require('gulp-less'),
    rev  = require('gulp-rev'),
    concat = require('gulp-concat'),
    uglify = require('gulp-uglify'),
    cleanCSS = require('gulp-clean-css'),
    runSequence = require('run-sequence'),
    revReplace = require('gulp-rev-replace');

const src_path  = 'src/desktop/',
      dist_path = 'dist/desktop/',
      manifest_path = dist_path + 'rev.json',
      manifest_set = {path: manifest_path, merge: true};

//=========================處理css開(kāi)始============================



gulp.task('rev-css', ['build-global-css'], function () {
    return gulp.src(src_path + 'css/*.css')
        .pipe(cleanCSS())
        .pipe(rev())
        .pipe(gulp.dest(dist_path + 'css'))
        .pipe(rev.manifest(manifest_set))
        .pipe(gulp.dest('./'));
});

gulp.task('build-js', function () {
    return gulp.src(src_path + 'js/*')
        .pipe(uglify())
        .pipe(rev())
        .pipe(gulp.dest(dist_path + 'js'))
        .pipe(rev.manifest(manifest_set))
        .pipe(gulp.dest('./'));
});

//===================================構(gòu)建========================================

gulp.task('clean', function (cb) {
    del(dist_path, cb);
});

gulp.task('build', function (callback) {
    runSequence(
        'clean',
        'build-css',
        'build-js',
        callback
    );
});

gulp.task('default', ['build']);
回答
編輯回答
墨沫

怎么都看不到我的提問(wèn)呢?

2018年3月22日 06:51