对于一个公司的项目,我想设置使用Artifactory的或Nexus私人NPM注册表,所以包可以与大家不会对https://registry.npmjs.org/我应该如何设置私人npm注册表?
发布他们在行家我会成立一个释放和快照共享回购。为了解决这个问题,我会把它们放在一个小组中,同时代理maven central。
npm的设置是怎样的? npm的semver能够区分发行版和预发行版,但我认为将它们路由到不同的注册表可能是一项相当艰巨的任务。
另一方面,人们可能希望能够控制什么被推送到“版本注册表”,相应地执行权限。为此,您必须使用“预发布”和“发布”注册。
嗨碧浪,谢谢回答。我的问题是,如果这是与私人npm注册管理机构合作的常见方式/最佳做法。或者你会建议一种不同的方法? – Bebef
个人而言,我认为你可以使用一个回购,它不像npmjs.org有两个单独的回购预发布和发布。我给出的例子大多是正义的,如果你真的想这样做(由于某种安全需要),在这里。 – DarthHater