title: Uninstall a global package (express) in npm
body: <p>I am trying to uninstall express 4.x to 3.x. Here is what I currently see in the terminal:</p>
  
  <pre><code>npm uninstall express
  npm WARN uninstall not installed in /home/johnmlocklear/node_modules: "express"
  
  npm uninstall -g express
  npm WARN uninstall not installed in /usr/local/lib/node_modules: "express"
  
  express -V
  4.2.0
  
  ls .npm/express
  3.0.0  4.2.0  4.4.4
  
  which express
  /usr/local/bin/express
  
  ls -lh /usr/local/bin/express
  /usr/local/bin/express -&gt; ../lib/node_modules/express-generator/bin/express
  </code></pre>
  
  <p>So I guess I am confused why npm is looking in my home folder for express. Also if I try this with the -g option I get the same error message. I want to either install express completely and I can reinstall the version 3, or is there a way to choose version 3 as the active version?</p>