A gulp plugin that will insert a given line before or after the matches of the given regex filter.
npm install gulp-insert-lines
npm install --save-dev gulp-insert-lines
`
Examples
Our index.html file:
`html
Our App
markup goes here...
`
$3
`js
var gulp = require('gulp');
var insertLines = require('gulp-insert-lines');
gulp.task('insert-scripts-bundle', function () {
gulp.src('./build/index.html')
.pipe(insertLines({
'before': /'
}))
.pipe(gulp.dest('dist'));
});
`
$3
`js
var gulp = require('gulp');
var insertLines = require('gulp-insert-lines');
gulp.task('insert-styles-bundle', function () {
gulp.src('./build/index.html')
.pipe(insertLines({
'before': /<\/head>$/,
'lineBefore': ''
}))
.pipe(gulp.dest('dist'));
});
`
$3
`js
var gulp = require('gulp');
var insertLines = require('gulp-insert-lines');
gulp.task('insert-styles-bundle', function () {
gulp.src('./build/index.html')
.pipe(insertLines({
'after': /$/,
'lineAfter': ''
}))
.pipe(gulp.dest('dist'));
});
``