首页 > 解决方案 > 是否可以从私有 npm 存储库中恢复已删除的包?

问题描述

在我的公司,我们有一个私有的 npm 存储库,我们在其中托管我们的一些项目,以便我们可以将它们安装在我们的应用程序中。今天,我试图创建一个新包,但不知何故,我似乎无意中删除了我们组织内的所有包。有什么方法可以撤消我的操作并恢复这些包?

到目前为止,我试图在 npm 网站上查看操作历史或撤消操作的方法,但我找不到任何东西。我还向 npm 支持团队发送了一封电子邮件,看看是否有人可以帮助解决这个问题。

理想情况下,我希望 npm 有某种备份系统,我可以用它来恢复我删除的包。如果那不可能,那么我想我唯一的选择是重新发布这些包,但这意味着我失去了所有这些包的版本历史......

标签: npmpackagebackup

解决方案


更新:联系 npm 支持团队几个小时后,他们回复了我的电子邮件,说一切都已恢复。感谢 npm 团队!


推荐阅读