繁体   English   中英

mat stepper bar 不在 npm 注册表中

[英]mat stepper bar is not in the npm registry

我们的应用程序依赖于这个 npm package,突然它停止工作,并且无法通过 npm i 再次安装它。 我怎样才能解决这个问题?

安装时出错:mat stepper bar 不在 npm 注册表中

以下是他们官方网页的消息

Mat-stepper-bar 是 npm 注册表中的 JavaScript package 已被破坏。 我们的团队正在努力:(如果您有任何问题,请通过 ngmicroapp@gmail.com 联系我们 email

Package 状态:已删除?

看起来 package 最近已从 NPM 中删除,因为它仍在Google 的缓存中。

追索权

不幸的是,您无能为力。 自述文件或已发布的 package 详细信息中没有列出存储库 - 如果您知道源代码位于 GitHub 的存储库中,则可以从那里安装 ZEFE90A8E604A7C840E88D03A67F6B78D。

公共镜子?

您最好的选择是尝试找到一个公共 NPM 镜像,该镜像仍然具有 package。 阿里云好像有一个,虽然我对那个网站不是很熟悉,不知道那是不是一个可靠的来源。

为了防止将来发生这种情况

使用本地 NPM 镜像

展望未来,如果您使用易失包,您应该保留一个本地NPM 镜像

审查你的包裹

然而,更好的经验法则是避免依赖相对未使用和未开发的软件包。

在使用 package 之前,请确保:

  • 满足基本的 package 清洁度要求,例如列出存储库
  • 有据可查
  • 久经考验
  • 具有一致的发展历史,这使得它不太可能被放弃
  • 在 GitHub 或分叉或 npm 下载上具有最少星数

使用不符合这些要求的 package 会给您的产品增加技术债务,因为您更有可能遇到错误,需要更长时间才能了解未记录的功能,或者可能会发现 package 被重命名或删除。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM