npm audit
当运行 npm i 的的时候,控制台会提示发现了多少漏洞信息 found 3 vulnerabilities, 这个时候再去运行 npm audit 就可以查看详细的信息了。但是,经目前测试(2021年2月23日)发现国内镜像不支持该操作。
如果 你的 .npmrc 文件设置了国内镜像,那么可以改成原始镜像去查看。
#registry=https://registry.npm.taobao.org/
#registry=https://registry.nodejitsu.com/
#registry=https://registry.enpmjs.org/
#registry=https://skimdb.pmjs.com/registry/
#registry=https://r.cnpmjs.org/
registry=https://registry.npmjs.org/
修复方案:
1.自动方式 npm audit fix
npm audit fix 自动更新相应有安全漏洞的包, 不会将包更新到不兼容的版本。
npm audit fix --force