1.初步判断是连接不到registry.npmjs.org,因为公司连接到外网需要经过代理的,之前是设置好代理的了,但是有可能代理失效了。
重新设置npm的代理
npm config set proxy http://server:port
2.失败了,然后可以尝试:
npm config set proxy null 代理置为空
运行npm cache clean --force清理缓存
然后尝试执行
npm config set registry http://registry.npmjs.org/
如果嫌安装依赖慢的话 可以使用国内淘宝镜像
npm config set registry https://registry.npm.taobao.org (我用这个了)
然后又错了,我看到权限不够,关掉vscode,用管理员身份运行,哈哈哈,成功啦