退出私人 NPM 回购

Exit Back Out of Private NPM Repo

所以...我知道这可能是一个愚蠢的问题,但我似乎无法在任何地方找到信息,而且我想我不能第一个问...

我一直在使用我的公司内部托管的 NPM Repo 太久了,我已经忘记了如何摆脱它并切换回 public 一个用于我正在从事的个人项目.. .

给cookie的第一人告诉我怎么做。

编辑您的 ~/.npmrc 配置文件。您的项目目录中也可能存在同名文件。

您不再需要在两者之间做出选择。如果您更新到最近的 npm(最新版本是 2.6.0),那么您可以在 .npmrc 文件中存储多个存储库的凭据。

您可以使用 --registry 命令行选项在注册表之间切换:

npm --registry https://registry.npmjs.org/ install jshint npm --registry https://registry.npmjs.org/ publish

等等

然后您可以在 package.json 中设置 publishConfig 设置来记录应该将哪些包发布到哪个存储库。参见 https://docs.npmjs.com/files/package.json#publishconfig