title: require('babel/register') doesn't work
body: <p>I have isomorphic app written in ES6 on client with <a href="http://babeljs.io/">Babel transpiler</a>. I want my express server to have the same ES6 syntax as client code. </p>
  
  <p>Unfortunately <code>require('babel/register')</code> doesn't work..</p>
  
  <h3>server.js</h3>
  
  <pre><code>require('babel/register'); // doesn't work
  // require('babel-core/register); doesn't work..
  
  const env = process.env.NODE_ENV || 'development';
  const port = process.env.NODE_PORT || 1995;
  
  const http = require('http');
  const express = require('express');
  const address = require('network-address');
  
  let app = express();
  
  app.set('port', port);
  app.use(express.static(path.join(__dirname, 'public')));
  
  app.get('*', (req, res) =&gt; {
     res.send('Hello!');
  });
  
  http.createServer(app).listen(app.get('port'), function () {
     console.info('Demo app is listening on "%s:%s" env="%s"', address(), app.get('port'), env);
  });
  </code></pre>