Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@jansanchez
Last active May 19, 2016 23:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jansanchez/440149d84f4d83e87f64829fb08f7691 to your computer and use it in GitHub Desktop.
Save jansanchez/440149d84f4d83e87f64829fb08f7691 to your computer and use it in GitHub Desktop.

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"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment