公共访问私人npm模块从私人github回购

问题描述:

我有一个私人npm模块注册为私人github回购。公共访问私人npm模块从私人github回购

我想启用客户端安装此NPM模块。我可以“npm访问”他的模块,所以他能够到达模块...但是,他仍然无法访问github回购获取下载...

我该如何做到这一点?

编辑: 为了澄清,我不能添加客户端作为合作者到github回购,因为我不能让问题/ PRs看起来......可悲的是,github没有选择隐藏问题/ PRs for非管理员

+0

尼卡比曹,我很欣赏的编辑,不过,我不** **谈论合作者! – chris

+0

我想在github上获得npm私人回购安装。你有任何指导吗?你可以指点我的任何指示? – reza

为了能够访问你的私人仓库,你有你的客户端添加为合作者。加他为你的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