title: Firebase serve not working
body: <p>I've been migrating to Firebase 3.0, and with the new changes, we have to use <code>firebase serve</code> on the CLI for local development, and I believe this defaults to port 5000. However, after going through the init process, running <code>firebase serve</code> doesn't do anything after "Starting Firebase development server..." even with specifying port 5000. Attempted fixes:</p>
  
  <ul>
  <li>Tried with other ports, like 5001</li>
  <li>Reinstalled Node (4.x and 6.x)</li>
  <li>Reinstalled NPM</li>
  <li>Removed firebase-cli (since firebase-tools is now being used)</li>
  <li>Reinstalled firebase-tools with npm</li>
  <li>Tweaked <code>firebase init</code> endlessly</li>
  <li>Tried on different user accounts on my computer</li>
  <li>Restarted computer</li>
  <li>Checked that port 5000 was free by $<code>lsof -i tcp:5000</code> </li>
  <li>Tested address variants like localhost:5000 and like 127.x and 192.x</li>
  </ul>
  
  <p>Here is the debug log:</p>
  
  <pre><code>[debug] ----------------------------------------------------------------------
  [debug] Command:      /usr/local/bin/node /usr/local/bin/firebase serve -p 5000 --debug
  [debug] CLI Version:  3.0.0
  [debug] Platform:     darwin
  [debug] Node Version: v6.2.0
  [debug] Time:         Sun May 22 2016 01:29:59 GMT+0200 (CEST)
  [debug] ----------------------------------------------------------------------
  [debug] 
  [info] Starting Firebase development server...
  [info] 
  [info] Project Directory: /Users/user/Documents/localdev/spfwork
  </code></pre>
  
  <p>Any thoughts on how to fix?</p>
  
  <p>Thank you for your help.</p>