プライベート Github リポジトリを npm 依存関係として使用する方法 質問する

プライベート Github リポジトリを npm 依存関係として使用する方法 質問する

"dependency"プライベートGithubリポジトリを としてリストするにはどうすればいいですかpackage.json?試してみましたnpm の Github URLのような構文ですryanve/exampleが、npm installパッケージ フォルダーで実行すると、プライベート依存関係に対して「インストールできませんでした」というエラーが発生します。プライベート リポジトリに依存するための特別な構文 (または他のメカニズム) はありますか?

ベストアンサー1

それは以下を通じて行うことができますhttps と OAuth またはssh。

https および oauth: アクセストークンを作成する「レポ」スコープを持ち、この構文を使用します:

"package-name": "git+https://<github_token>:[email protected]/<user>/<repo>.git"

または

ssh: ssh を設定するそして次の構文を使用します:

"package-name": "git+ssh://[email protected]:<user>/<repo>.git"

(ユーザーの前にスラッシュではなくコロンが使用されていることに注意してください)

おすすめ記事