mirror of
https://github.com/netzmacht/contao-leaflet-maps.git
synced 2025-11-28 11:04:08 +01:00
Add gulp build file for creating combined contao leaflet
This commit is contained in:
23
gulpfile.js
Normal file
23
gulpfile.js
Normal file
@@ -0,0 +1,23 @@
|
||||
var gulp = require('gulp');
|
||||
var del = require('del');
|
||||
var sourcemaps = require('gulp-sourcemaps');
|
||||
var rename = require('gulp-rename');
|
||||
var uglify = require('gulp-uglify');
|
||||
var concat = require('gulp-concat');
|
||||
|
||||
var paths = {
|
||||
minified: 'contao-leaflet.js',
|
||||
scripts: ['assets/maps/src/*.js'],
|
||||
dest: 'assets/maps'
|
||||
};
|
||||
|
||||
gulp.task('clear', function(cb) {
|
||||
del([paths.dest + '/' + paths.minified], cb);
|
||||
});
|
||||
|
||||
gulp.task('scripts', ['clear'], function() {
|
||||
return gulp.src(paths.scripts)
|
||||
.pipe(concat(paths.minified))
|
||||
.pipe(uglify())
|
||||
.pipe(gulp.dest(paths.dest));
|
||||
});
|
||||
Reference in New Issue
Block a user