【问题标题】:npm WARN deprecated minimatchnpm WARN 已弃用 minimatch
【发布时间】:2017-12-16 15:52:02
【问题描述】:

我如何尝试执行 npm install 但它给了我这个错误:

npm WARN 已弃用 minimatch@2.0.10:请更新到 minimatch 3.0.2 或更高版本以避免 RegExp DoS 问题

我正在使用节点 v4.1.1

我该如何解决这个问题?

【问题讨论】:

  • 似乎minimatch 包需要更新。你试过npm update -g minimatch 吗?
  • 你的意思是 npm update -g minimatch
  • 我试过了,但同样的问题

标签: node.js npm


【解决方案1】:

如果您没有自己安装 minimatch,则可能是您安装的软件包的依赖项。

在您的项目目录中,输入 npm ls 并使用 minimatch 搜索包。如果你想删除警告,你可以停止使用那个包或者请求维护者更新他对 Github 的依赖。

【讨论】:

  • 那么我应该怎么做才能解决这个问题??
  • 如我所说,停止使用依赖于已弃用库的包或联系维护者。没有别的办法。
  • 你能提供你的 package.json 吗?
  • 你还在吗??
  • 是的,请发布您的 package.json
猜你喜欢
  • 2016-11-17
  • 2017-02-05
  • 2022-06-15
  • 1970-01-01
  • 2023-02-08
  • 1970-01-01
  • 2022-12-23
  • 2020-12-14
  • 2016-09-08
相关资源
最近更新 更多