npm - 是否可以从私有 npm 存储库中恢复已删除的包?
问题描述
在我的公司,我们有一个私有的 npm 存储库,我们在其中托管我们的一些项目,以便我们可以将它们安装在我们的应用程序中。今天,我试图创建一个新包,但不知何故,我似乎无意中删除了我们组织内的所有包。有什么方法可以撤消我的操作并恢复这些包?
到目前为止,我试图在 npm 网站上查看操作历史或撤消操作的方法,但我找不到任何东西。我还向 npm 支持团队发送了一封电子邮件,看看是否有人可以帮助解决这个问题。
理想情况下,我希望 npm 有某种备份系统,我可以用它来恢复我删除的包。如果那不可能,那么我想我唯一的选择是重新发布这些包,但这意味着我失去了所有这些包的版本历史......
解决方案
更新:联系 npm 支持团队几个小时后,他们回复了我的电子邮件,说一切都已恢复。感谢 npm 团队!
推荐阅读
- image - 尽管 html 标题正确,mod_pagespeed 不会因为“不可缓存的内容”而重写图片
- c - 如何在 C 中仅反转整数(32 位)的最后 8 位?
- javascript - 使用D3生成SVG饼图如何垂直对齐文本
- java - 将日期(TextView)添加到 SQLite 数据库中
- sql-server - SSRS:与 NULLS 竞争时的 SUM 值
- drop-down-menu - 如何使用 Imacros 在下拉菜单中选择下一个或上一个项目?
- c# - Restsharp 对此资源的访问受到保护 Windows 窗体上的错误
- apache-kafka - 连接到具有多个分区的 Kafka 集群的 Flink 消费者的 java.lang.RuntimeException
- c - clang - macOS 上的 linux 交叉编译
- python - 如何在 Python 中垂直打印每个变量