grunt などの一般的な Node テクノロジを利用して、Node プロジェクトをもう少し慣用的なものにしたいと考えています。Makefile の依存シェル タスクを Gruntfile.js のように書き換えるにはどうすればよいですか? これを行う方法に関する明確なドキュメントはないようです。
使用すべき別の Node ビルド テクノロジはありますか? package.json にワンライナー スクリプトを記述しますが、npm にはタスクが相互に依存していることを特定する方法がありません。