使用npm的EtimeDout问题

本文介绍了在使用npm install过程中遇到超时错误的解决方案。通过切换到淘宝镜像加速下载速度,使用npm cache clean --force命令清理缓存解决奇怪问题,并提供npm版本降级指令。

一、背景介绍:在安装完node-gyp,使用npm install的过程中,控制台报超时的错误

     

      只要是用到了install的命令都会报这个错误。

二、解决办法

  在查了好多解决办法后,终于把这个问题解决了~

  参考地址:【https://blog.youkuaiyun.com/wangxp/article/details/81535786】

  1、在用到npm的时候先换到淘宝镜像:

    永久使用(推荐使用):npm config set registry https://registry.npm.taobao.org

    临时使用:npm install node-sass --registry=http://registry.npm.taobao.org

    为啥要用淘宝镜像?因为它快,因为慢才会超时。

 

  2、常用命令,可以解决些奇怪的问题(也很重要的命令):npm cache clean --force

    到目前为止,已经不报超时的错误啦~

 

  3、附赠一个npm版本降级的指令:npm -g i npm@4

    (此命令为降到版本4,@后面可以跟版本号)

 

 

  

 

转载于:https://www.cnblogs.com/wangyuxue/p/11226315.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值