title: How to install a private NPM module without my own registry?
body: <p>I've taken some shared code and put it in an NPM module, one I don't want to upload to the central registry. The question is, how do I install it from other projects?</p>
  
  <p>The obvious way is probably to set up my own NPM registry, but according to the documentation, that involves a lot of hassle.</p>
  
  <p>Can I just install an NPM module that sits on the local filesystem, or perhaps even from git?</p>
  
  <pre><code>npm install --from-git git@server:project
  </code></pre>