Skip to content

Instantly share code, notes, and snippets.

@antoinefortin
Created May 1, 2018 01:40
Show Gist options
  • Save antoinefortin/78563dfb00a8b88574c00306a0e6a71f to your computer and use it in GitHub Desktop.
Save antoinefortin/78563dfb00a8b88574c00306a0e6a71f to your computer and use it in GitHub Desktop.
[gulp-demo-younes]
gulp.task('demo-youness', function() {
// Ici sont les items from the task scope
let filesToConcat = [
'src/scripts/app.js',
'src/scripts/preloader.js',
'src/scripts/scroll-down.js',
'src/scripts/scroll-top.js',
];
let pathToOutput = "assets/scripts/";
let outputFileName = "penis.js";
// Ici sont les taches avec les variable
// Déclaré si haut
gulp.src(filesToConcat)
.pipe(sourceMap.init())
.pipe(concat(outputFileName))
// Pas nécessaire lors du développement, idéalement juste utilisé lors
// de la mise en production
.pipe(uglify())
.pipe(sourceMap.write())
.pipe(gulp.dest(pathToOutput))
// Désactiver en production
.pipe(browserSync.reload({
stream: true
}))
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment