All suggestions posted so far are good and viable. I just want to point you 
to another possible answer: whimper.

I started whimper a week or so ago because I was kind of sick of the state 
of task runners (and build tools) with node.js. Grunt and their 
configurations are annoying as heck, gulp is more of a build system relying 
on file streams, Make is Make (Windows sucks with Make), so on and so 
forth. I found myself, for every project, just writing js functions for my 
builds and tasks and hooking them up through optimist. It was a lot of 
rework every time I started a new project or wanted to introduce automation 
of builds into an existing project.

So I created whimper. From the github:

*so, another task runner?*
Does the node community really need yet another task runner? I believe that 
yes, yes we do. Why, you may ask? It's quite simple, I think. The task 
runners that exist today are either far too complicated (here's looking at 
you, grunt), far too niche (gulp is really a build system, not a task 
runner), or just wheel reinvention. There were no good (subjective, I know) 
task runners that allowed me to just run JavaScript. Everything required 
configuration, plugins, global installs, and the like. I didn't want that. 
I wanted to run JavaScript and JavaScript alone.

Hence, whimper was born.

*overview*
whimper is, in reality, just a pretty api around managing and running 
JavaScirpt functions. It stays out of your way and lets you do what you do 
best: write code. It's simple yet eloquent. Compared to other task runners 
out there it really is not a bang, but a whimper.

whimper is ...

- lightweight and out of your way
- built on promises
- just JavaScirpt functions
- plugin free!
- not globally installed

Check it out, it may be what you need. It may not be what you need and 
that's cool too :)

https://github.com/jaylach/whimper

On Thursday, January 23, 2014 11:44:31 AM UTC-5, Kevin Ingwersen wrote:
>
> Hey. 
>
> I just wonder one thing: Has there ever been a build tool written in 
> nodejs? I mean, something like make or ninja. Doing the configuration stuff 
> is not very hard, but one would rather use CMake I guess; I never dealt 
> with external libraries that differ on the platforms (if that is even 
> true?). But I was thinking about making a tool that would be an actual 
> build tool like ninja; paralel building. 
> But before making a redundant tool, I was just being curios if that 
> existed already o.o

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to