"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"
(ユーザーの前にスラッシュではなくコロンが使用されていることに注意してください)