Gulp 新手在这里,我下载了 gulp -order用于在连接*.js时订购 js 文件, 因为我的一些 javascript 文件需要先加载jquery 。
下面是我的 gulpfile.js,它有 order、concat、rename 和 uglify。
var date = new Date();
var uniq = date.getTime();
gulp.task('admin-scripts', function() {
return gulp.src(['assets/admin/js/*.js','!assets/admin/js/respond.min.js','!assets/admin/js/html5shiv.js'])
.pipe(order([
"assets/admin/js/jquery.min.js",
'assets/admin/js/*.js'
]))
.pipe(concat(uniq+'admin.js'))
.pipe(gulp.dest('build/assets/admin/js/'))
.pipe(rename(uniq+'admin.min.js'))
.pipe(uglify())
.pipe(gulp.dest('build/assets/admin/js/'));
});
但似乎订购不起作用。
排序基于字母a.js > z.js而不是jquery.min.js > a.js > z.js
有什么我会在 gulpfile.js 上错误地编码的吗?