0

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

我一直在使用我的公司内部托管的 NPM Repo 很长时间了,我忘记了如何摆脱它并切换回公共项目来进行我正在从事的个人项目......

Cookie 给第一个人告诉我怎么做。

4

2 回答 2

1

您不再需要在一个和另一个之间进行选择。如果您更新到最新版本npm(最新版本为 2.6.0),则可以在.npmrc文件中存储多个存储库的凭据。

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

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

等等

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

于 2015-02-23T03:48:32.410 回答
0

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

于 2015-02-21T09:47:25.727 回答