【问题标题】:Error: npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue错误:npm WARN 已弃用 minimatch@2.0.10:请更新到 minimatch 3.0.2 或更高版本以避免 RegExp DoS 问题
【发布时间】:2018-03-26 13:43:40
【问题描述】:

我在安装 ionic cordova 时遇到了这个问题:

npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

请任何人帮助我

【问题讨论】:

    标签: cordova ionic-framework installation


    【解决方案1】:

    你需要更新你的小对战版本 请按以下步骤操作:

    运行此命令以更新 minimatch

    $ npm update minimatch
    

    运行此命令检查 minimatch 版本

    $ npm -v minimatch
    

    如果版本还是旧的运行这个命令

    $ npm install -g npm@3
    

    再次检查您的版本

    $ npm -v minimatch
    

    【讨论】:

      【解决方案2】:

      在这里,我在 redux-Saga 工作并尝试在我的目录中install npm。当时我发现了这个错误。我已经通过下面的命令解决了这个错误,

      在 cmd 中运行此命令:

         npm install browserify babelify babel-preset-env
      

      【讨论】:

        【解决方案3】:

        我通过卸载 nodejs v4.x(64 位)并安装最新的 nodejs v6.3.0(32 位)来修复此错误。之后我用'npm install -g cordova'安装了cordova 我用的是windows机器。我希望这对任何人都有帮助:-)

        在此之前,我删除了我的主目录和 appdata 中的所有 node_modules npm 和 npm-cache 文件夹 -> 漫游目录

        【讨论】:

        • 我做了这个,它在我的机器上工作。希望它对你们有用。
        【解决方案4】:

        如果您的节点 js 在 v 4.xx 中运行,

        1. 首先删除 appData/roaming 上的 npm 和 npm 缓存...
        2. 卸载你的节点 js
        3. 将您的 Node js 升级到 v6.x(或最新版本)

        希望这会有所帮助:D

        【讨论】:

          【解决方案5】:

          按照Erdendi Lesmana 的建议,我能够通过重新安装节点来修复错误。所以现在minimatch版本更新了

          $ npm -v minimatch
          3.10.8
          

          但我仍然无法安装cordova

          sudo npm install -g cordova
          npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
          

          有人可以帮忙吗?

          【讨论】:

          【解决方案6】:

          这是与版本控制相关的 npm 错误。将您的 minimatch 升级到最新版本,错误可能会消失。

          【讨论】:

            猜你喜欢
            • 2016-11-17
            • 2017-02-05
            • 2017-12-16
            • 1970-01-01
            • 1970-01-01
            • 2016-04-29
            • 1970-01-01
            • 1970-01-01
            • 2022-06-15
            相关资源
            最近更新 更多