add gulp-inject for debugging

This commit is contained in:
Norbert Renner 2015-04-16 21:12:29 +02:00
parent 1664c9d26a
commit 8457fd4a85
3 changed files with 16 additions and 1 deletions

View file

@ -11,6 +11,7 @@ var tap = require('gulp-tap');
var path = require('path');
var cached = require('gulp-cached');
var remember = require('gulp-remember');
var inject = require('gulp-inject');
var paths = {
// see overrides in bower.json
@ -105,4 +106,12 @@ gulp.task('debug', function() {
//return gulp.src(mainBowerFiles({debugging: true}));
});
gulp.task('inject', function () {
var target = gulp.src('index.html');
var sources = gulp.src(paths.scripts, { base: '.', read: false });
return target.pipe(inject(sources, { relative: true }))
.pipe(gulp.dest('.'));
});
gulp.task('default', ['clean', 'scripts', 'styles', 'images', 'fonts']);

View file

@ -70,6 +70,11 @@
</script>
<script src="config.js"></script>
<!-- "gulp inject" for debugging -->
<!-- inject:js -->
<script src="dist/brouter-web.js"></script>
<!-- endinject -->
</body>
</html>

View file

@ -18,6 +18,7 @@
"gulp-concat": "^2.5.2",
"gulp-concat-css": "^2.1.2",
"gulp-debug": "^2.0.1",
"gulp-inject": "^1.2.0",
"gulp-minify-css": "^1.0.0",
"gulp-remember": "^0.3.0",
"gulp-rename": "^1.2.0",