我们最近开始在工作中使用私有 NPM 存储库。我还编写了托管在主要公共 NPM 存储库中的各种模块。私人仓库不会向上复制(它只是向下复制)。有什么方法可以指定我想将 NPM 包发布到哪个存储库?
自然,我想将工作内容发布到我们的私有 NPM 存储库,并将开源模块发布到公共存储库。
我的 ~/.npmrc 文件看起来与此类似(显然,值被取出了)
_auth = AUTH_TOKEN
email = MY_EMAIL
registry = URL_FOR_PRIVATE_REPO
做了一些谷歌搜索后,我发现了类似的东西,但它似乎已经过时了(它在 2 年前关闭了)。