title: What are the benefits of installing Express.js locally vs globally
body: <p>As I understand it, there are two ways to install Express.js. </p>
  
  <ol>
  <li>Using <code>npm install express</code> - either from package.json or via command line. This method will install express locally in your node_modules folder.</li>
  <li>Using <code>npm install express -g</code> . This method installs the package globally on your machine.</li>
  </ol>
  
  <p>I was just wondering what the benefits were to using either method. Is either one considered "best practice" over the other? </p>