I've been unhappy with the default templates available for grunt-init. None of them were a good fit for a "vanilla" javascript library like this. So, of course, it was time to strike out and make a template that did work for me:
http://github.com/nbubna/grunt-init-vanilla
This serves my needs much better and was a good further exercise developing with and on Grunt. I'm pleased by how much Grunt can do, but creating a template did feel more difficult than i'd expected, even with the available examples. Much of this comes from a lack of documentation and some surprising results (like the behavior of init.writePackageJSON).
If i had all the time in the world, i'd be tempted to make a grunt-init-init template for creating templates. But that's not gonna happen. Odds are better that i'll be forking grunt and/or grunt-init and submitting pull requests one of these days.
No comments:
Post a Comment