2015-12-11 18 views
0

在我有以下的任務來連接,然後再縮小我的javascript文件到一個時刻:目標jQuery的文件,不管有什麼樣的版本

gulp.task('javascript', function() { 
    return gulp.src([ 
    jsPath + 'libraries/jquery-2.1.4.min.js' 
    jsPath + 'libraries/*.js', 
    jsPath + 'app.js' 
    ]) 
    .pipe(concat('all.min.js')) 
    .pipe(uglify()) 
    .pipe(gulp.dest(jsPath)) 
}); 

我需要確保jQuery是之前任何圖書館首次列入(因爲我有jQuery插件),所以我需要首先定位它,但是當我升級到最新版本時,我還需要更改gulpfile中的版本號,因此我想查看是否有一種方法來定位文件在其文件名中包含jquery-2(不僅僅是jquery,因爲一些插件也在它們的名字中使用了這個名稱)。

回答

0

使用gulp-order插件爲您的目的。對於版本控制,最好將文件保存爲穩定的名稱,例如jquery-latest.js,但我的建議是不要自行下載並保存庫,而是使用bower代替依賴管理,它也會解決您的版本問題。祝你好運:)

相關問題