Skip to content

Instantly share code, notes, and snippets.

@Kevin-Bronsdijk
Created July 7, 2016 12:03
Show Gist options
  • Save Kevin-Bronsdijk/f9521815ec8b48d13865078c843f7143 to your computer and use it in GitHub Desktop.
Save Kevin-Bronsdijk/f9521815ec8b48d13865078c843f7143 to your computer and use it in GitHub Desktop.
var elixir = require('laravel-elixir');
var gulp = require('gulp');
var gulpUtil = require('gulp-util');
var instrument = require('gulp-instrument');
elixir(function (mix) {
if (gulpUtil.env.production) {
console.log('production build');
// combine to all.js
mix.scripts([
'./Scripts/active.js',
'./Scripts/myscript2.js'
], 'public/js/'); // output location
}
else {
console.log('dev build');
mix.task('instrument');
}
});
gulp.task('instrument', function () {
console.log('instrument files');
return gulp.src('Scripts/active.js') // use 'Scripts/**.js' for all scripts
.pipe(instrument())
.pipe(gulp.dest('public/js')); // output location
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment