title: Foreman ignores default port in .foreman file
body: <p>I have a NodeJs application deployed on Heroku.</p>
  
  <p>Since I need to execute to different Procfile in production and development I have installed Foreman for Node (<a href="https://www.npmjs.com/package/foreman" rel="nofollow noreferrer">https://www.npmjs.com/package/foreman</a>).</p>
  
  <p>After that I created my .env file and .foreman file and my two Procfile: Profile and Procfile.dev</p>
  
  <p>Executing the command to start the server</p>
  
  <pre><code>nf start -f Procfile.dev
  </code></pre>
  
  <p>Throws the following error:</p>
  
  <pre><code>Error: listen EADDRINUSE Procfile.dev
  </code></pre>
  
  <p>That's because Foreman by default select the port 5000.
  So I inserted this code in the .foreman file:</p>
  
  <pre><code>port: 3003
  </code></pre>
  
  <p>The problem is that option is still ignored and I still receive the EADDRINUSE error. Even executing the command:</p>
  
  <pre><code>nf start -p 3003 -f Procfile.dev
  </code></pre>
  
  <p>solve anything, the port is still ignored.</p>
  
  <p>On the other site if I execute command without the -f flag, the port option is not ignored.</p>
  
  <p>How can I solve this?</p>