欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

npm install 报错

程序员文章站 2022-07-01 11:27:01
...

今天看了下之前的一个前后端分离的项目,前端使用gulp自动化构建项目,因为项目还是一年前做的,且换了电脑,需要先安装nodejs,npm,bower,gulp。
nodejs和npm都是之前就装了的,今天想启动项目,发现bower还未安装,于是在控制台输入 npm install 报错了:
npm install 报错
又输入 npm install bower,还是报错:
npm install 报错
这次应该是网络的问题,大概是连不上npm的服务器。
我在百度上搜了问题,看一些人的博客中写了npm install的问题,但好像也都没有什么很好的解决办法。npm install 报错,大概是有以下几种原因:
1.代理服务器的问题
输入npm install config proxy,看返回是否为null,若不为null,设置w为null,好像是 npm set config proxy null, 记不太清了,因为我的返回是null,但我电脑确实开了代理,但开和关好像对这个并没有什么影响。
2.权限不够
我用管理员权限运行cmd,进行nm install 依然报错
3.网络问题,连接不上npm服务器
应该是这个原因吧,网络连接不上服务器,有人说用淘宝镜像进行install,我也尝试了,未遂,

npm install -g cnpm --registry=https://registry.npm.taobao.org

然后用 cnpm install 就能下载成功,但我这一条指令都报错了,还是连接不上服务器。

npm install 依赖当前执行目录的package.json,我的目录也存在这个文件。

总结来看,具体还不是特别清楚真正的原因,但更多地可能就是因为网络问题了吧,希望能帮到你们,等我找到根本原因再来更新~~

相关标签: nodejs