Y ejecutas la tarea corriendo lo siguiente en la terminal:
npm run js
Las pruebas las hice con node v6.1.0 y con gulp 3.9.0
var gulp = require('gulp'), | |
concat = require('gulp-concat'), | |
rename = require('gulp-rename'), | |
uglify = require('gulp-uglify'); | |
var jsFiles = './componentes/*.js', | |
jsDest = './js/'; | |
gulp.task('scripts', function() { | |
console.log("Running compressing JavaScript task..."); | |
return gulp.src(jsFiles) | |
.pipe(concat('scripts.js')) | |
.pipe(gulp.dest(jsDest)) | |
.pipe(uglify()) | |
.pipe(rename('scripts.min.js')) | |
.pipe(gulp.dest(jsDest)); | |
}); |
{ | |
"name": "gulp-primeros-pasos", | |
"version": "0.0.1", | |
"description": "Gulp: Primeros pasos", | |
"main": "gulpfile.js", | |
"author": "jansanchez", | |
"license": "MIT", | |
"devDependencies": { | |
"gulp": "^3.9.0", | |
"gulp-concat": "^2.6.0", | |
"gulp-rename": "^1.2.2", | |
"gulp-uglify": "^1.5.1", | |
"jshint": "^2.8.0" | |
}, | |
"repository": { | |
"type": "git", | |
"url": "https://github.com/jansanchez/gulp-primeros-pasos.git" | |
}, | |
"scripts": { | |
"js": "gulp scripts" | |
} | |
} |