gulp-header is the best!

09 April 2015   1 comment   Javascript

Powered by Fusion×

For Autocompeter I develop with gulp. It's like Grunt but better.

One thing I wanted was that when it makes the src/autocompeter.js --> minify() --> dist/autocompeter.min.js step I also wanted to put in a little preample header into the minified file.

First I thought, since UglifyJS supports a --preamble option that that'd be the route to go. I didn't get very far.

Then I thought I had to write my own plugin. So I started reading the documentation about how to write a plugin and partially thinking "Oh I don't have time to do this" and also "Oh finally a chance to sit down and really understand how gulp plugins work". I was wrong. The documentation for writing plugins say:

"Your plugin shouldn't do things that other plugins are responsible for... ...It should not add headers, gulp-header does that"

Oh! So there is already a great plugin for this! Long story short; here's how I used it. The output is that the version number is now on the first line of autocompeter.min.js.

I'm starting to like gulp more and more. There's even a dedicate nice index of all available plugins.

Comments

Anonymous
odd
Thank you for posting a comment

Your email will never ever be published


Related posts

Previous:
Autocompeter 1.1.8 and smooth typing 06 April 2015
Next:
Match the whole word in auto complete maybe 10 April 2015
Related:
Autocompeter is Dead. Long live Autocompeter! 09 January 2017
A quicksearch for Bugzilla using Autocompeter 27 January 2016
How I installed letsencrypt for Nginx 26 January 2016
Match the whole word in auto complete maybe 10 April 2015
Autocompeter 1.1.8 and smooth typing 06 April 2015
Autocompeter.com 02 April 2015
Median size of Javascript libs on jsDelivr 24 February 2015
Grymt - because I didn't invent Grunt here 18 April 2014