自昨晚以来,我遇到以下错误:
npm ERR! code ENOAUDIT
npm ERR! audit Your configured registry (https://registry.npmjs.org/) does not support audit requests.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/ransinha/.npm/_logs/2018-11-28T18_19_35_432Z-debug.log
我最近没有进行任何更改。 https://github.com/verdaccio/verdaccio/issues/689建议更改config.yaml文件。我的文件夹中没有任何config.yaml文件。我也不用verdaccio。不确定如何解决此问题。有什么想法吗?
更新: npm审核显示以下内容:
=== npm audit security report ===
┌────────────────────────────── ──────────────────────────
│人工审核│
│有些漏洞需要引起您的注意以解决
│访问https://go.npm.me/audit-guide以获取更多指南│
└────────────────────────────── ────────────────────
┬──────────────┬─────────────────── ────────────────────
│严重│恶意软件包│
├─────────────┼───────────────── ────────────────────
│包│平面流│
├─────────────┼───────────────── ────────────────────
│已修补│无可用修补│
├─────────────┼───────────────── ────────────────────
││nodemon [dev]│的依赖性
├─────────────┼───────────────── ────────────────────
│路径│nodemon> pstree.remy> ps-tree>事件流>│
││平面流│
├─────────────┼───────────────── ────────────────────
│更多信息│https://nodesecurity.io/advisories/737│
答案 0 :(得分:2)
根据更多信息链接,建议您使用event-stream@3.3.4
为此:
1,删除flatmap-stream的node_modules文件夹
2,编辑package-lock.json文件,我认为在ps_tree对象下并添加/编辑依赖项,如下所示:
"requires": {
"event-stream": "~3.3.0"
},
"dependencies": {
"event-stream": {
"version": "3.3.4"
}
}
再次运行npm install,这应该可以解决
答案 1 :(得分:1)
删除 package-lock.json
并执行 npm i
对我有用。