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

 更新时间:2017年03月27日 15:02:52   作者:HFX  
这篇文章主要介绍了利用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 registry
https://registry.npmjs.org/
# 设置 npm 淘宝镜像
npm config -g set registry https://registry.npm.taobao.org

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

总结

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

相关文章

  • Node.js中sequelize时区的配置方法

    Node.js中sequelize时区的配置方法

    这篇文章主要给大家介绍了关于Node.js中sequelize时区的配置方法,文中先对时区的基础概念进行了简单介绍,然后通过示例代码详细介绍了sequelize时区的配置方法,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-12-12
  • Node.js报错信息Error: Cannot find module 'XXX'问题及解决

    Node.js报错信息Error: Cannot find module 'XXX'问题及解

    这篇文章主要介绍了Node.js报错信息Error: Cannot find module 'XXX'问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • Nodejs初级阶段之express

    Nodejs初级阶段之express

    这篇文章主要介绍了Nodejs初级阶段之express的相关资料,需要的朋友可以参考下
    2015-11-11
  • Egret引擎开发指南之创建项目

    Egret引擎开发指南之创建项目

    Egret Engine(白鹭引擎)是一款使用TypeScript语言构建的开源免费的移动游戏引擎。白鹭引擎的核心定位是开放,高效,优雅。通过它,你可以快速地创建HTML5类型的移动游戏,也可以将游戏项目编译输出成为目标移动平台的原生游戏应用。
    2014-09-09
  • 20行代码简单实现koa洋葱圈模型示例详解

    20行代码简单实现koa洋葱圈模型示例详解

    这篇文章主要为大家介绍了20行代码简单实现koa洋葱圈模型示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法

    NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法

    这篇文章主要介绍了NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • node中如何使用redis的实现

    node中如何使用redis的实现

    本文主要介绍了node中如何使用redis的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Nodejs使用Mongodb存储与提供后端CRD服务详解

    Nodejs使用Mongodb存储与提供后端CRD服务详解

    这篇文章主要给大家介绍了关于Nodejs使用Mongodb存储与提供后端CRD服务的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • node.js集成百度UE编辑器

    node.js集成百度UE编辑器

    这篇文章主要介绍了node.js集成百度UE编辑器的方法,需要的朋友可以参考下
    2015-02-02
  • node.js中的events.emitter.listeners方法使用说明

    node.js中的events.emitter.listeners方法使用说明

    这篇文章主要介绍了node.js中的events.emitter.listeners方法使用说明,本文介绍了events.emitter.listeners 的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12

最新评论