目前,我有以下任务将我的javascript文件连接并缩小为一个文件:
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,因为有些插件也在他们的名字中使用了这个)。
发布于 2015-12-11 16:56:08
将吞咽顺序插件用于您的目的。对于版本控制,最好保持文件的稳定名称,例如jquery-latest.js,但我的建议是不要自己下载和保存库,而是使用bower进行依赖关系管理,这也将解决您的版本控制问题。祝你好运:)
https://stackoverflow.com/questions/34228412
复制相似问题