title: Asset pipeline for Ember.js, Express.js and Node.js?
body: <p>I'm building an Ember.js application using Express.js as the backend. Right now, I load all my *.js files individually and store my Handlebars templates in my HTML file. I like to replace with a full-fledged "asset pipline" similar to the one in Rails. In a perfect world, this would support:</p>
  
  <ul>
  <li>Convert CoffeeScript to JavaScript.</li>
  <li>Pre-compile Handlebars templates using the Ember.js extensions.</li>
  <li>Concatenate and minify JavaScript and CSS (production only).</li>
  </ul>
  
  <p>I've looked briefly at Require.js, <a href="https://github.com/adunkman/connect-assets" rel="noreferrer">connect-assets</a> and convoy. The first two don't seem to offer any easy way to precompile the Handlebars templates, and the <a href="https://npmjs.org/package/ember%20Title" rel="noreferrer">Ember convoy integration</a> is based on an out-of-date version of Ember.</p>
  
  <p><a href="https://github.com/envone/ember-runner" rel="noreferrer">ember-runner</a> hasn't been updated for a while. <a href="https://github.com/dgeb/grunt-ember-templates" rel="noreferrer">grunt-ember-templates</a> looks like a reasonable way to compile Ember templates to a single *.js file, so that might be a building block of a larger solution.</p>
  
  <p>Is there any Node.js asset compilation system which Just Works with Ember.js? I'd love to have a Node.js equivalent of <a href="https://github.com/emberjs/ember-rails" rel="noreferrer">ember-rails</a>.</p>