[解決済み] npmで使用するために、あなたの組織のためのプライベートリポジトリをホストすることができますか?
質問内容
Npmは組織内で使うには素晴らしいプラットフォームのようですが、Nexus/Mavenのようなプライベートリポが可能かどうか気になります。 Googleで検索しても何も出てきません :(
解決方法は?
簡単な方法はないと思うのですが。
A npmのドキュメントを見る は、それが可能であることを教えてくれています。
<ブロッククオートプライベートレジストリの運用は可能ですか?
はい、そうです。
最も簡単な方法は、couchデータベースを複製し、同じ(または類似の)デザインドキュメントを使用してAPIを実装することです。
あなたが公式CouchDBから連続レプリケーションを設定し、その後、レジストリ設定として内部CouchDBを設定した場合、あなたはあなたのプライベートなものに加えて、すべての公開パッケージを読むことができるようになり、デフォルトでは、内部でのみ公開されます。あなたが見るために全世界のためにパッケージを公開したい場合は、単にオーバーライドすることができます。
--registry
を設定します。
の素晴らしいチュートリアルもあります。 npmのプライベートリポジトリの作り方 をclockブログで紹介しています。
を編集しました(2017-02-26)。
あまり新しいものではありませんが、現在では 有料プラン を使用して、npm 上でプライベートパッケージをホストすることができます。
長年にわたり、npmは多くの非Node.js企業にとっても、npm上に構築された巨大なフロントエンドエコシステムを通じて、重要な要素になっています。もしあなたの会社がすでに ソナタイプネクサス を使用して、社内のJavaプロジェクトをホスティングすることもできます。
その他のオプションは以下の通りです。 JFrogアーティファクトリー と イネドプロゲット しかし、私はそれらを使用していません。
関連
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み] bodyParser は非推奨です express 4
-
[解決済み] Npmエラー - Windows NT - 解決方法
-
[解決済み] nodejsでfindAllのソート順を続編にする
-
[解決済み] バルク更新を行う。
-
[解決済み] エラーです。Ionic使用中にモジュール '../lib/utils/unsupported.js' が見つかりません。
-
[解決済み] "app.use(express.cookieSession())" に "secret" オプションが必要です。
-
[解決済み] ノードのバージョンを管理するためのnまたはnvm - 各バージョンのグローバルモジュールを保持することは良いアイデアですか?
-
[解決済み] Node.jsのNPMモジュール(package.json)のdevDependenciesのインストールを防ぐにはどうすればよいですか?
-
[解決済み】特定のバージョンでGitからnpm installする。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] リソースの読み込みに失敗しました: net::ERR_CONNECTION_REFUSED : Nodejs
-
[解決済み】Discord.js が特定のチャンネルにメッセージを送信する場合
-
[解決済み】POSTできない/expressを使用するとエラーが発生する
-
[解決済み] MongoClient v3.0使用時、db.collectionが関数でない
-
[解決済み] create-react-app、インストールエラー("コマンドが見つからない")。
-
[解決済み] npm install エラー - ローカルの発行者証明書を取得できません。
-
[解決済み] NPMが同じエラーで固まる EISDIR: ディレクトリに対する不正な操作、エラーで読み込み (ネイティブ)
-
[解決済み] "app.use(express.cookieSession())" に "secret" オプションが必要です。
-
[解決済み] npm not able to find a fileに関連するエラーは何が原因でしょうか?node_modules サブフォルダ内にコンテンツがありません。なぜでしょうか?
-
[解決済み】別のリポジトリ内でgitリポジトリを操作するにはどうすればよいですか?