npm install 报错
今天看了下之前的一个前后端分离的项目,前端使用gulp自动化构建项目,因为项目还是一年前做的,且换了电脑,需要先安装nodejs,npm,bower,gulp。
nodejs和npm都是之前就装了的,今天想启动项目,发现bower还未安装,于是在控制台输入 npm install 报错了:
又输入 npm install bower,还是报错:
这次应该是网络的问题,大概是连不上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,我的目录也存在这个文件。
总结来看,具体还不是特别清楚真正的原因,但更多地可能就是因为网络问题了吧,希望能帮到你们,等我找到根本原因再来更新~~
上一篇: HDU OJ -- Count the Trees
下一篇: 动物把你逗的哈哈笑
推荐阅读
-
js 调用flash在chrome报错
-
解决python报错MemoryError的问题
-
Docker获取镜像报错docker: Error response from daemon
-
Pyinstaller打包.py生成.exe的方法和报错总结
-
解决pandas中读取中文名称的csv文件报错的问题
-
mybatis批量新增报错 BadSqlGrammarException
-
IntelliJ中Git突然不能用,报错 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
-
mysql报错1033 Incorrect information in file: ‘xxx.frm’问题的解决方法
-
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
-
windows10使用IE11浏览器出现已停止工作报错的解决方法