title: NodeJS require a global module/package
body: <p>I'm trying to install globally and then use <code>forever</code> and <code>forever-monitor</code> like this:</p>
  
  <p><code>npm install -g forever forever-monitor</code></p>
  
  <p>I see the usual output and also the operations that copy the files to the global path, but then if I try to <code>require("forever");</code> I get an error saying that the module wasn't found.</p>
  
  <p>I'm using latest version of both node and npm and I already know about the change that npm made in global vs local install, but I <strong>really don't want</strong> to install localy on every project and I'm working on a platform that doesn't support <code>link</code> so <code>npm link</code> after a global install isn't possible for me.</p>
  
  <p>My question is: why I can't require a globally installed package? Is that a feature or a bug? Or am I doing something wrong?</p>
  
  <p>PS: Just to make it crystal clear: I don't want to install locally.</p>