退出私人 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
所以...我知道这可能是一个愚蠢的问题,但我似乎无法在任何地方找到信息,而且我想我不能第一个问...
我一直在使用我的公司内部托管的 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