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
  • 24,444
  • 11
  • 70
  • 104

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
  • 41,091
  • 27
  • 112
  • 129
Dan Kohn
  • 31,010
  • 8
  • 77
  • 99