npm下载加速
来源:互联网 发布:减肥饮品知乎 编辑:程序博客网 时间:2024/04/29 18:07
本人环境:
windows10, vmware12, ubuntu环境下面:
刚开始用npm下载失败,于是去网上找资料,说用阿里的地址进行下载可以,所以就用cnp加上设置registry = "https://registry.npm.taobao.org/"的方法去下载,但是下载到一半会卡住,报找不到github.XXX的地址(尝试了好多次,原来是我的虚拟机没法翻墙....)
于是就开始进行设置代理(让我的虚拟机可以翻墙),以真机为服务器去翻墙(前提你的真机可以翻墙),然后又去尝试npm install XXXX
这次报错误为:
npm ERR! network tunneling socket could not be established, cause=socket hang up npm ERR! network This is most likely not a problem with npm itself npm ERR! network and is related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config
说我的代理有问题?下面将会解决这个问题:
首先,我们的npm包无所谓安全性,所以不要使用性能和效率更慢的https,转而使用http,相关命令如下:
1、关闭npm的https
npm config set strict-sslfalse
2、设置npm的获取地址
npm config set registry "http://registry.npmjs.org/"
一般这样运气的好的话,速度就会快许多,可能会安装成功。如果你还脸黑,这样设置还是一直卡住无法下载依赖,那就只能使用proxy代理方式来解决了,命令如下:
3、设置npm获取的代理服务器地址:
npm config set proxy=http://代理服务器ip:代理服务器端口
代理服务器就是:host os的IP地址
代理服务器端口就是真机的翻墙软件端口号
(如何获得ip以及翻墙软件的端口请参考这篇文章:https://www.atgfw.org/2015/04/0.html)
这样在执行npm install就可以了
去网址下载时他就会自动的去代理服务器网站去下载了,这时候访问github时也是没有问题的了,因为真机是可以翻墙的。
- npm下载加速
- npm加速
- 解决npm下载慢的问题,cnpm加速npm下载速度
- npm 安装加速
- npm 加速,设置镜像站
- npm设置下载路径
- npm下载错误解决办法
- npm下载错误解决办法
- npm下载错误解决办法
- npm下载错误解决办法
- npm镜像下载
- 加速yum的下载
- OpenBSD 加速 下载安装
- 用axel加速下载
- rayfile下载加速
- 加速android下载
- 加速android下载速度
- git加速下载
- ECMAScript浮点数值计算舍入误差问题
- 移动端上传图片----工作笔记
- 去掉任务栏显示全屏
- 如何学习Android系统源码
- vue-cli webpack模板项目搭建以及打包时路径问题的解答
- npm下载加速
- 分布式异步任务队列 Celery + rabbitmq (or redis )
- 如何理解e.clientX和e.clientY e.screenX e.screenY
- 如何使用区块链技术进行项目开发
- Android源代码编译命令m/mm/mmm/make分析
- 【SequoiaDB教程】SequoiaDB分布式存储教程
- 算法大赛打响反击今日头条的第一枪
- 简单封装自定义MVC框架
- 数组