【问题标题】:npm audit not working on Windows using bashnpm audit 无法在使用 bash 的 Windows 上运行
【发布时间】:2019-03-30 05:07:15
【问题描述】:

我使用Mintty 2.8.4 作为终端来安装 npm 包。

我安装了一个名为 moment 的早期版本的 npm 包,我收到了有关漏洞的警告。我的终端给我的建议之一是运行npm audit。在运行该命令时,我的终端无法识别它。它会抛出其他已识别命令的列表。

谁能帮我解释一下如何在这个终端上运行audit?

我附上了错误的详细图片和我正在使用的终端。


【问题讨论】:

    标签: node.js npm npm-audit


    【解决方案1】:

    它准确地说明了你需要做什么:

    运行npm i npm@latest -g 升级您的npm 版本,然后运行npm audit 以获取更多信息。

    【讨论】:

    • 既然您指出了这一点,那就说得通了。我才刚刚开始使用 npm,我仍在努力解决它。感谢您的帮助。
    【解决方案2】:

    npm audit 刚刚在 npm 6 中引入,我看到你运行的是 5.6.0。

    https://docs.npmjs.com/getting-started/running-a-security-audit

    他们可能也在 npm 5 中提供了安全报告,但您需要 npm 6 来运行审计。

    升级 npm 即可解决问题。

    【讨论】:

    • 感谢您的详尽解释,现在可以使用了。 O zi buna ;)
    • 不用担心。 Multumesc:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-19
    • 2017-05-03
    • 1970-01-01
    • 2021-09-04
    • 2020-11-22
    • 2019-08-13
    相关资源
    最近更新 更多