npm install 报错:found XXX vulnerabilities (XXX low, X moderate),run npm audit fix
to fix them, or npm audit
for details
应该是依赖包产生了漏洞,使用这个命令自动修复,但是修复后依然会报错,还有需要手动解决的问题
所以去安装淘宝镜像,使用这个可以自动下载修复依赖。
但是注意淘宝镜像的版本和npm会不会冲突,我在使用下面命令时再次报错
npm install -g cnpm --registry=http://registry.npmmirror.com
报错: Error: Cannot find module 'node:util
于是再解决这个问题,这是npm 与 cnpm 版本不匹配,需要匹配新的cnpm(记得先删除之前的)
npm uninstall cnpm
npm -v看到当前npm版本 是6.9.0
安装cnpm指定版本:
npm install -g cnpm@7.1.1 --registry=https://registry.npm.taobao.org
接着再运行 cnpm i
然后再运行项目就可以成功跑起来了