2015-10-06 242 views
1

我有一個私人npm模塊註冊爲私人github回購。公共訪問私人npm模塊從私人github回購

我想啓用客戶端安裝此NPM模塊。我可以「npm訪問」他的模塊,所以他能夠到達模塊...但是,他仍然無法訪問github回購獲取下載...

我該如何做到這一點?

編輯: 爲了澄清,我不能添加客戶端作爲合作者到github回購,因爲我不能讓問題/ PRs看起來......可悲的是,github沒有選擇隱藏問題/ PRs for非管理員

+0

尼卡比曹,我很欣賞的編輯,不過,我不** **談論合作者! – chris

+0

我想在github上獲得npm私人回購安裝。你有任何指導嗎?你可以指點我的任何指示? – reza

回答

1

爲了能夠訪問你的私人倉庫,你有你的客戶端添加爲合作者。加他爲你的GitHub庫的合作者,你必須去協作設置:

https://github.com/user/repo/settings/collaboration

(與你的庫名替換user與您的用戶名和repo

請注意,npm也支持從git安裝軟件包。所以,你的朋友可以這樣做:

npm install user/repo 

(顯然,其訪問存儲庫後​​)

+0

我編輯的問題是更具體的,我不是在談論合作者 – chris

+0

@chris私人模塊是否使用存儲庫作爲依賴?或者爲什麼'npm access'不夠? –

+0

是的,我不知道,我可以有一個npm模塊不能從安裝github下載? – chris