2012-11-13 44 views
5

社内イントラネット内で実行しているNode.jsサーバーにパッケージを配布するための推奨される方法は何ですか?問題はほとんどのサーバーが直接the npm registryにアクセスできないということです。プライベートレポをインストールし、それを正式なものと同期させてから、内部のサーバをここから同期することは可能ですか?社内イントラネット専用のNode.jsパッケージリポジトリをインストールするにはどうすればよいですか?

+2

を参照してください。あなたは、[このブログの記事](https://blog.caurea.org/2012/01/31/local-npm-registry-mirror.html)を見たことがありますか? – JohnnyHK

+2

@ JohnnyHKありがとう!別のものがあります:http://node-code.com/blog/?p=155 – kol

答えて

1

ベストプラクティスは、node_modulesをgitリポジトリにチェックインすることです(.gitignoreからnode_modulesを削除してください)。開発者マシンだけがnpm.orgにアクセスする必要があり、サーバは内部のgitリポジトリからパッケージを取得します。

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

関連する問題