title: Phoenix CodeReload not working
body: <p>I have a phoenix application, however I have needed to restart the server manually after every backend change.  <code>code_reload</code> is enabled, and <code>plug CodeReload</code> is being used.  </p>
  
  <p>I've tried generating a new project (<code>mix phoenix.new --no-brunch</code>), I've tried different editors (vim, vscode, atom, and textedit), I've tried always requiring <code>plug CodeReload</code> in my endpoint, and I've tried manually setting the <code>MIX_ENV</code> to <code>dev</code> - however my project still won't compile when I change a file.  How should I go about tracking down what the problem is?</p>
  
  <p>CodeReload does not work when running <code>mix phoenix.server</code> or <code>iex -S mix phoenix.server</code></p>