Como instalar um módulo NPM privado sem meu próprio registro?

Eu peguei algum código compartilhado e coloquei em um módulo NPM, um que eu não quero carregar no registro central. A questão é, como faço para instalá-lo de outros projetos?

A maneira óbvia é, provavelmente, configurar meu próprio registro NPM, mas, de acordo com a documentação, isso envolve muitos problemas.

Posso apenas instalar um módulo NPM que fica no sistema de arquivos local, ou talvez até mesmo no git?

<code>npm install --from-git git@server:project
</code>

questionAnswers(13)

yourAnswerToTheQuestion