1

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

我正在尝试安装 Cordova 的 Windows 10。我知道这个问题被问了很多,如果我仔细观察每个潜在的骗子,我可能会发现一个骗子。

但是在你把我的问题当作一个骗子来结束之前,我只想让你知道我看过其中的一些,而且我做了npm update -g minimatch

C:\Users\user\npm ls minimatch
C:\Users\user
`-- cordova@6.3.1
  +-- cordova-common@1.4.1
  | `-- minimatch@3.0.3
  `-- cordova-lib@6.3.1
    +-- cordova-js@4.1.4
    | `-- browserify@10.1.3
    |   `-- glob@4.5.3
    |     `-- minimatch@2.0.10
    `-- npm@2.15.11
      `-- minimatch@3.0.3

如您所见,科尔多瓦的一个图书馆仍然持有旧的迷你比赛,如何摆脱它?

4

2 回答 2

3

似乎依赖项使用了旧版本的 minimatch。您可以通过使用找到它

npm ls minimatch

请参阅https://docs.npmjs.com/cli/ls

于 2016-09-27T14:23:16.793 回答
0

您还有其他包含旧版本 minimatch 的软件包。

于 2016-09-29T13:13:02.917 回答