waj*_*jih 20 node.js npm npm-audit
当你npm install使用新的npm 6执行时,我
收到一条消息,告诉我我有一些漏洞:
[!]发现75个漏洞[已审核4867个包]
严重程度:66低| 4中等| 5高
运行
npm audit更多细节
我跑了npm audit但得到了一个截断的漏洞列表.
我如何只检查高漏洞列表?
谢谢
sta*_*ool 31
这个对我有用:
只显示高
npm audit | grep -E "(High)" -B3 -A10
Run Code Online (Sandbox Code Playgroud)
显示关键和高问题
npm audit | grep -E "(High | Critical)" -B3 -A10
Run Code Online (Sandbox Code Playgroud)
查看提出此解决方案的问题讨论。
小智 27
如果您想在 Powershell 中执行此操作,只需使用以下命令(改编自 @stayingcool 的回答):
只显示高
npm audit | Select-String -Pattern "High" -Context 0,10
Run Code Online (Sandbox Code Playgroud)
显示高和严重
npm audit | Select-String -Pattern "(High | Critical)" -Context 0,10
Run Code Online (Sandbox Code Playgroud)
编辑:我推荐这个(更好的)答案:https : //stackoverflow.com/a/58056454/88111
它不那么漂亮,但你可以这样做:
npm audit --parseable | grep high
Run Code Online (Sandbox Code Playgroud)
另一个缺点是包含的任何包/问题元数据"high"也将被打印。
| 归档时间: |
|
| 查看次数: |
3467 次 |
| 最近记录: |