npm WARN 已弃用 minimatch
Posted
技术标签:
【中文标题】npm WARN 已弃用 minimatch【英文标题】:npm WARN deprecated minimatch 【发布时间】:2017-12-16 15:52:02 【问题描述】:我如何尝试执行 npm install 但它给了我这个错误:
@2.0.10:请更新到 minimatch 3.0.2 或更高版本以避免 RegExp DoS 问题
我正在使用节点 v4.1.1
我该如何解决这个问题?
【问题讨论】:
似乎minimatch
包需要更新。你试过npm update -g minimatch
吗?
你的意思是 npm update -g minimatch
我试过了,但同样的问题
【参考方案1】:
如果您没有自己安装 minimatch,则可能是您安装的软件包的依赖项。
在您的项目目录中,输入 npm ls
并使用 minimatch 搜索包。如果你想删除警告,你可以停止使用那个包或者请求维护者更新他对 Github 的依赖。
【讨论】:
那么我应该怎么做才能解决这个问题?? 如我所说,停止使用依赖于已弃用库的包或联系维护者。没有别的办法。 你能提供你的 package.json 吗? 你还在吗?? 是的,请发布您的 package.json以上是关于npm WARN 已弃用 minimatch的主要内容,如果未能解决你的问题,请参考以下文章
npm WARN 已弃用 lodash@2.4.2: lodash@<3.0.0 不再维护
npm WARN 已弃用 node-uuid@1.4.8:改用 uuid 模块
Ruby - Digest::Digest 已弃用;使用摘要