Get unlimited public & private packages + package-based permissions with npm Pro.Get started »

gulp-append-prepend

1.0.8 • Public • Published

gulp-append-prepend

Simple Gulp plugin.

License:MIT npm Build

Usage

First, install gulp-append-prepend as a development dependency:

npm install gulp-append-prepend --save-dev

Then, add it to your gulpfile.js:

const gap = require('gulp-append-prepend');
 
gulp.task('myawesometask', function(){
    gulp.src('index.html')
        .pipe(gap.prependFile('header.html'))
        .pipe(gap.prependText('<!-- HEADER -->'))
        .pipe(gap.appendText('<!-- FOOTER -->'))
        .pipe(gap.appendFile('footer.html'))
        .pipe(gulp.dest('www/'));
});

This example works with html but you can use any type of file.

Methods

  • appendFile(filepath, separator) The filepath can be an array. The separator is optional by default is "\n".
  • prependFile(filepath, separator) The filepath can be an array. The separator is optional by default is "\n".
  • appendText(text, separator) The text can be an array. The separator is optional by default is "\n".
  • prependText(text, separator) The text can be an array. The separator is optional by default is "\n".

Licence

This plugin is released under the MIT licence.

Disclaimer

I am sorry for my poor English. Feel free to make changes in this README.

Install

npm i gulp-append-prepend

DownloadsWeekly Downloads

12,074

Version

1.0.8

License

none

Unpacked Size

11.1 kB

Total Files

9

Last publish

Collaborators

  • avatar