Skip to content

Instantly share code, notes, and snippets.

@EdwinPalacios
Last active August 29, 2015 14:16
Show Gist options
  • Select an option

  • Save EdwinPalacios/de0d4f1096ba9cae8c99 to your computer and use it in GitHub Desktop.

Select an option

Save EdwinPalacios/de0d4f1096ba9cae8c99 to your computer and use it in GitHub Desktop.
Ayuda con gulp
/**
* PAQUETES GULP
*/
npm install gulp
npm install gulp-concat-css //Para concatenar los css
npm install gulp-minify-css //Para minificar los css
npm install gulp-concat //para unir archivos
npm install gulp-notify //para mostrar notificaciones
npm install gulp-uglify //Para minificar js
npm install gulp-less //Para unir los less
/**
* INTEGRAR PAQUETES
*/
var gulp = require('gulp'),
minifyCSS = require('gulp-minify-css'),
concatCss = require('gulp-concat-css'),
concatJs = require('gulp-concat'),
notify = require('gulp-notify'),
uglify = require('gulp-uglify');
/**
* COMPILAR LOS JS
*/
gulp.task('js', function() {
gulp.src('js/*.js')
.pipe(concatJs('concat.js'))
.pipe(uglify())
.pipe(gulp.dest('dist/js'));
.pipe(notify("Ha finalizado la task js!"));
})
/**
* COMPILAR LOS CSS
*/
gulp.task('css', function ()
{
gulp.src('css/*.css')
.pipe(concatCss("css/todo.css"))
.pipe(minifyCSS({keepBreaks:false}))
.pipe(gulp.dest('dist/css'))
.pipe(notify("Ha finalizado la task css!"));
});
/**
* PASAR ARCHIVOS ESPECIFICOS
*/
var myScripts = [
'src/uno.js',
'src/dos.js'
];
gulp.src(myScripts)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment