title: how to run "npm start" by PM2?
body: <p>I have seen many questions here but that was not working for me. That why asking this question?</p>
  
  <p>I am using DigitalOcean Ubuntu 16.04 server. I have a node project run by "npm start".</p>
  
  <p>Script is:</p>
  
  <pre><code>"scripts": {    
      "start": "node ./bin/www"
  }
  </code></pre>
  
  <p>generally pm2 work for </p>
  
  <pre><code>pm2 start app.js
  </code></pre>
  
  <p>As my script is like this and run by <code>npm start</code> how can I run my server forever.</p>