如果我将github repo移动到另一个用户,这会对npm上的包产生什么影响

If I move a github repo to another user, how does this affect the package on npm

本文关键字:npm 影响 什么 包产生 github repo 移动 用户 另一个 如果      更新时间:2023-09-26

我想把一个github repo转移到另一个用户或组织,这个repo已经作为一个包发布到npm。

我担心的是,用户可能会尝试安装此软件包的旧版本会发生什么?

例如,假设我的节点包被称为节点真棒包

0.0.1-0.0.9版本是用我自己的repo发布的https://github.com/StevenIseki/node-awesome-package

然后,我将此回购转移到someorg组织https://github.com/someorg/node-awesome-package

然后发布1.0.0版本。

如果用户下载了0.0.1到0.0.9的早期版本,他们会觉得一切都好吗?

更新package.json中的存储库/问题URL,提升版本(补丁级别很好,例如:x.x.1 to x.x.2)。然后发布。。。npm中的包信息应该更新得相对较快,您可能会在几分钟内看到缓存的结果。