Problem: I'd prefer not to commit compiled resources to my repository, but I've still gotta deploy the thing.
Simple solution: Commit compiled resources...
Bonus credit solution: npm postinstall task runs grunt, grunt creates the compiled resources, heroku can then automagic on git push, rainbows and unicorns ensue.1,2
Your milage may vary, but on the happy path a git push heroku
can deploy and run your node app.
Getting grunt to do your bidding is covered elsewhere. GRUNTEND is a fine bootstrap to getting your HTML5 Boilerplate app rolling on grunt: https://github.com/alanshaw/gruntend