6

What is the recommended way of distributing packages to Node.js servers, running inside a company intranet? The problem is most servers cannot directly access the npm registry. Is it possible to install a private repo, sync it with the official one, and then sync the internal servers from here?

kol
  • 27,881
  • 12
  • 83
  • 120

1 Answers1

1

Best practice is to check your node_modules into your git repository (remove node_modules from .gitignore). Then, only your developer machines will need access to npm.org, and the servers will get the packages from your internal git repository.

Bhargav Rao
  • 50,140
  • 28
  • 121
  • 140
Dan Kohn
  • 33,811
  • 9
  • 84
  • 100