w3schools property img attribute javascript gulp gulp-concat

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: ''./'' }))