当前位置:首页 > 日记 > 正文

利用NPM淘宝的node.js镜像加速nvm

利用NPM淘宝的node.js镜像加速nvm

NVM 加速

安装 Node.js 一般都是用 nvm

但是安装之后使用体验就不咋地了,由于某些不可变原因,国内网络就不好吐槽了;就连执行一下 nvm ls-remote 都要很久。

当然“道”高一尺“魔”高一丈,聪明的国人肯定也想出了对应的解决方案,就是建立了各种各样的镜像;比如淘宝源 淘宝 NPM 镜像

所以加速 nvm 的方法就是使用 NPM 淘宝的 node.js 镜像。

临时方案:

在运行 nvm 命令之前执行设置一个变量的命令

NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

再执行 nvm 命令,那么速度就非常快了;这种方案就是每次使用你都要手工执行设置变量的命令,所以也就有了永久的方案。

永久方案:

其实很简单,就是在 .bashrc 中加入上面的设置变量的命令,这样就可以保证每次一开机,系统就自动执行了这个命令了。

NPM 加速

如果在安装完 node 之后,使用 npm install 速度也是非常感人的;所以同样的我们也需要使用镜像来加速依赖的安装。

设置也比较简单,只需要设置 npm 的全局配置即可

# 查看默认的 registry 地址npm config -g get registryhttps://registry.npmjs.org/# 设置 npm 淘宝镜像npm config -g set registry https://registry.npm.taobao.org

这样设置之后安装就非常快了

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

相关文章

Word中进行制作通用公文页面的操作

Word中进行制作通用公文页面的操作

通用,操作方法,公文,页面,操作步骤,  公文都有一定有格式,而且格式很严格。公文一般由眉首、主体和版记三部分组成;置于公文红线以上的部分各要素我们统称为眉首。今天,小编就教大家在Word中进行制作通用公文页面的操作方法。Word中进行制…

JS获取浮动 | float元素的style.le

JS获取浮动 | float元素的style.le

浮动,元素,解决办法,值为,快速,解决办法:1.使用行内样式设置元素的top和left值;2.or直接获取元素的offsetLeft得到相关数值,还不需要parseInt问题原因:如果父div的position定义为relative,子div的position定义为absolute,那么子div的style.l…

微信和qq空间如何同步同步微信和qq

微信和qq空间如何同步同步微信和qq

空间,同步,方法,步骤,电脑软件,  在微信和qq空间里发表一样的动态,设置同步可以方便很多。具体的设置方法是怎样的呢?下面就让小编告诉大家同步微信和qq空间的步骤方法。微信和qq空间同步的方法1.进入微信朋友圈同步微信和qq空间的步骤1 …

浅谈原生JS实现jQuery的animate |

浅谈原生JS实现jQuery的animate |

动画,原生,浅谈,示例,电脑软件,本文介绍了浅谈原生JS实现jQuery的animate()动画示例,希望此文章对各位有所帮助。参数介绍:obj 执行动画的元素 css JSON数值对,形式为“{属性名: 属性值}",指要执行动画的书序及…

wps演示怎么插入页面编码

wps演示怎么插入页面编码

方法,编码,演示,页码,页面,  在使用WPS演示制作幻灯片时,有时需要在幻灯片里插入页码,那么怎么在幻灯片里插入页码呢?具体的炒作方法下面小编教你怎么做吧,欢迎大家来到学习wps演示插入页码的方法。wps演示插入页码的方法首先在电脑上打开wp…

PPT幻灯片的制作技巧有哪些方法上

PPT幻灯片的制作技巧有哪些方法上

方法,幻灯片,技巧,十招,有哪些,  幻灯片的十招顶级技巧前五:1.保持简单;2.少用项目符号和文本;3.少用切换和构建对象(动画);4.使用高品质的图片;5.采用视觉化的主题,但避免使用PPT模板。以下是小编为您带来的关于幻灯片的十招顶级技巧上,希…

怎样在Excel中图表与的完美结合

怎样在Excel中图表与的完美结合

图表,完美,图片,电脑软件,Excel,  在数学课上,如果老师将图表和图片完美结合,或许会驱赶同学瞌睡虫激发学习兴趣。灵活运用Excel表格的老师,一定会被学生喜爱的。以下是小编为您带来的关于Excel图表与图片的完美结合,希望对您有所帮助。Excel…

js实现用户输入的小写字母自动转大

js实现用户输入的小写字母自动转大

用户,方法,输入,大写字母,字母,实例如下:<script language="JavaScript"> function toUpperCase(obj) { obj.value = obj.value.toUpperCase() }</script> <body> <input type="text" id="txt1" value="" onkeyup="toUpperCase(thi…

excel表格数值都乘以一个数的操作

excel表格数值都乘以一个数的操作

教程,操作,数值,表格,个数,  Excel中具体该如何让每个数值都乘以一个数呢?接下来是小编为大家带来的excel表格数值都乘以一个数的操作教程,供大家参考。excel表格数值都乘以一个数的操作教程数值乘一个数步骤1:比如在A列,原来使用的单位是吨…

JS数组去重(4种方法)

JS数组去重(4种方法)

数组去重,种方法,电脑软件,JS,第一种:双重循环var ary=[1,2,3,3,2,3,4,5];for(var i=0;i<ary.length;i++){ for(var j=i+1;j<ary.length;j++){ if(ary[i]===ary[j]){ ary.splice(i,1); i--; } }}alert(ary);第二种:新数组 …

qq申请怎么才能不用手机号码如何不

qq申请怎么才能不用手机号码如何不

注册,方法,手机号码,号码,电脑软件,  很多人想申请个QQ小号,但是在遇到要验证手机时犯难了,因为一个手机只能绑定一个QQ号码,那么如何不用手机就注册申请QQ呢?那就让小编来告诉你不用手机号码申请qq号码的方法吧!不用手机号码申请qq号码的方…

Express+Nodejs 下的登录拦截实现

Express+Nodejs 下的登录拦截实现

登录拦截,代码,电脑软件,Express,Nodejs,原来一直不知道怎么在Express+Nodejs里面添加类似于Struts2的拦截器(因为要使用登录拦截的功能)。以前一直以为在router这块添加类似一下的转移路由控制权代码的(每个都加很麻烦)app.get('/show', con…