首页 > 解决方案 > 在缓存或工作目录中找不到调试日志

问题描述

我想使用 npm audit 创建一个具有 npm 包审计功能的 VSTS 构建。我添加了一些任务来运行 npm 审计。命令运行,我可以在控制台/日志中看到所有包的详细信息。但是,任务失败并抱怨找不到日志文件。如果我发现一个高漏洞包,关于如何让构建停止工作的任何想法?

在此处输入图像描述

在此处输入图像描述

编辑 这是我在本地运行 npm audit 时结果中的最后一行在此处输入图像描述 注意它如何按类别显示漏洞。如果高漏洞的值非零,我希望构建不会继续。

标签: npmazure-pipelines

解决方案


我遇到了同样的错误,但后来意识到我对 npm 任务使用了不正确的自定义命令:

它是“ npm install gulp -g”,但应该是“ install gulp -g”(没有 npm)。

对我来说有帮助。


推荐阅读