javascript - property - title label html
trago de orden: no ordenando correctamente (2)
El problema que mi orden de trago no ordena correctamente / no funciona es porque pondría una ruta incorrecta, la ruta debería ser relativa a la carpeta js :
orden correcto: jquery.min.js
orden incorrecta: assets / admin / js / jquery.min.js
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([
"jquery.min.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/''));
});
Gulp newbie aquí, descargué gulp-order para pedir archivos js al concating * .js porque algunos de mis archivos javascript requieren jquery para cargar primero.
Debajo están mis gulpfile.js que tienen orden, concat, rename y 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/''));
});
Pero parece que el orden no funciona.
el orden se basa en el alfabeto a.js> z.js en lugar de jquery.min.js> a.js> z.js
¿hay algo que codifique erróneamente en el archivo gulpfile.js?
la opción de agregar base me lo solucionó:
.pipe(order([
''public/js/jquery-1.11.1.min.js'',
''public/js/bootstrap.min.js''
], { base: ''./'' }))