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


Posted in Javascript onMarch 27, 2017

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 registry
https://registry.npmjs.org/
# 设置 npm 淘宝镜像
npm config -g set registry https://registry.npm.taobao.org

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

总结

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

Javascript 相关文章推荐
在IE模态窗口中自由查看HTML源码的方法
Mar 08 Javascript
javascript静态的url如何传递
May 03 Javascript
JavaScript 继承详解(二)
Jul 13 Javascript
基于jQuery实现下拉收缩(展开与折叠)特效
Dec 25 Javascript
javascript两种function的定义介绍及区别说明
May 02 Javascript
树结构之JavaScript
Jan 24 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
Aug 07 Javascript
Vue filter介绍及其使用详解
Oct 21 Javascript
实例分析JS与Node.js中的事件循环
Dec 12 Javascript
对vue里函数的调用顺序介绍
Mar 17 Javascript
JS使用队列对数组排列,基数排序算法示例
Mar 02 Javascript
Vue实现导入Excel功能步骤详解
Jul 03 Vue.js
Vue中的v-cloak使用解读
Mar 27 #Javascript
js实现抽奖效果
Mar 27 #Javascript
AngularJS前端页面操作之用户修改密码功能示例
Mar 27 #Javascript
基于JavaScript实现移动端无限加载分页
Mar 27 #Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
Mar 27 #Javascript
JS简单实现数组去重的方法示例
Mar 27 #Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 #jQuery
You might like
php smarty截取中文字符乱码问题?gb2312/utf-8
2011/11/07 PHP
php中判断文件空目录是否有读写权限的函数代码
2012/08/07 PHP
浅析PHP 按位与或 (^ 、&)
2013/06/21 PHP
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
php的declare控制符和ticks教程(附示例)
2014/03/21 PHP
PHP发送短信代码分享
2015/08/11 PHP
WordPress主题制作中自定义头部的相关PHP函数解析
2016/01/08 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
2011/01/06 Javascript
jQuery替换字符串(实例代码)
2013/11/13 Javascript
js动态修改整个页面样式达到换肤效果
2014/05/23 Javascript
js控制再次点击按钮之间的间隔时间可防止重复提交
2014/08/01 Javascript
jQuery源码解读之removeClass()方法分析
2015/02/20 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
vue.js实现仿原生ios时间选择组件实例代码
2016/12/21 Javascript
canvas绘制多边形
2017/02/24 Javascript
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
Element Popover 弹出框的使用示例
2020/07/26 Javascript
[02:57]DOTA2亚洲邀请赛 SECRET战队出场宣传片
2015/02/07 DOTA
python 判断一个进程是否存在
2009/04/09 Python
web.py中调用文件夹内模板的方法
2014/08/26 Python
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
pandas数据分组和聚合操作方法
2018/04/11 Python
基于MTCNN/TensorFlow实现人脸检测
2018/05/24 Python
python 密码学示例——理解哈希(Hash)算法
2020/09/21 Python
总结python 三种常见的内存泄漏场景
2020/11/20 Python
Python中Qslider控件实操详解
2021/02/20 Python
德国高性价比网上药店:medpex
2017/07/09 全球购物
Desigual英国官网:在线购买原创服装
2018/03/09 全球购物
美国伴娘礼服商店:Evening Collective
2019/10/07 全球购物
String、StringBuffer、StringBuilder有区别
2015/09/18 面试题
高中微机老师自我鉴定
2014/02/16 职场文书
诚信承诺书模板
2014/05/26 职场文书
顶岗实习协议书
2015/01/29 职场文书
导游词之扬州大明寺
2019/10/09 职场文书
剧场版《转生恶役只好拔除破灭旗标》公开最新视觉图 2023年上映
2022/04/02 日漫