2012-11-13 9 views
5

Wie wird empfohlen, Pakete an Node.js-Server zu verteilen, die in einem Firmenintranet ausgeführt werden? Das Problem ist, dass die meisten Server nicht direkt auf the npm registry zugreifen können. Ist es möglich, ein privates Repo zu installieren, es mit dem offiziellen zu synchronisieren und dann die internen Server von hier aus zu synchronisieren?Wie installiere ich ein privates Node.js-Paket-Repository für ein Firmen-Intranet?

+2

Haben Sie sich in [diesem Blog-Post] (https://blog.caurea.org/2012/01/31/local-npm-registry-mirror.html)? – JohnnyHK

+2

@JohnnyHK Danke! Hier ist eine andere: http://node-code.com/blog/?p=155 – kol

Antwort

1

Am besten testen Sie Ihre Knotenmodule in Ihrem Git-Repository (entfernen Sie Knotenmodule von .gitignore). Dann benötigen nur Ihre Entwicklerrechner Zugriff auf npm.org, und die Server werden die Pakete von Ihrem internen Git-Repository erhalten.

Siehe http://www.futurealoof.com/posts/nodemodules-in-git.html