對於一個公司的項目,我想設置使用Artifactory的或Nexus私人NPM註冊表,所以包可以與大家不會對https://registry.npmjs.org/我應該如何設置私人npm註冊表?
發佈他們在行家我會成立一個釋放和快照共享回購。爲了解決這個問題,我會把它們放在一個小組中,同時代理maven central。
npm的設置是怎樣的? npm的semver能夠區分發行版和預發行版,但我認爲將它們路由到不同的註冊表可能是一項相當艱鉅的任務。
另一方面,人們可能希望能夠控制什麼被推送到「版本註冊表」,相應地執行權限。爲此,您必須使用「預發佈」和「發佈」註冊。
嗨碧浪,謝謝回答。我的問題是,如果這是與私人npm註冊管理機構合作的常見方式/最佳做法。或者你會建議一種不同的方法? – Bebef
個人而言,我認爲你可以使用一個回購,它不像npmjs.org有兩個單獨的回購預發佈和發佈。我給出的例子大多是正義的,如果你真的想這樣做(由於某種安全需要),在這裏。 – DarthHater