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

  • 时间:
  • 8854人关注

这篇文章主要介绍了利用NPM淘宝的node.js镜像加速nvm的相关资料,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。,另外这篇文章主要知识点是关于nvm、淘宝镜像、node.js、镜像加速、node.js的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子资料:

教程详情电子资料
  • 教程类别:node.js
  • 编辑整理:符沛岚
  • 教程字数:716字节
  • 阅读时间:大概6分钟
  • 下载本教程(DOC版)
  • 深入浅出Node.js
  • Node.js:来一打(C++ 扩展)
  • Node.js项目实践:构建可扩展的Web应用
  • Node.js硬实战:115个核心技巧
  • Node.js微服务
  • 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服务器作为api服务器的解决方案

    下一篇:在NPM发布自己造的轮子方法总结

    相关内容

    • Node.js使用AngularJS的方法总结

      这篇文章主要介绍了Node.js 使用AngularJS的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

      07-30Node.js使用AngularJS的方法

      阅读更多
    • node.js版本管理工具n无效的原理以及解决步骤

      大家都知道在Centos中一般需要根据项目的环境安装指定版本的Node, 而现有的yum源版本一般不够全面也不一定找的到所需要的指定版本, 此时就必须自行下载Node源码进行编译安装了,如果你在使用

      08-01node.js版本管理工具n无效的原理和解决方法

      阅读更多
    • 基于Node.js的HTTP/2 Server实践总结

      HTTP/2目前已经逐渐的在各大网站上开始使用,这篇文章主要介绍了详解基于Node.js的HTTP/2 Server实践,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

      08-01Node.js的HTTP/2 Server实践详解

      阅读更多
    • Node.js实现小说爬虫的实操方法代码

      现在爬虫在很多web项目中都有应用,这篇文章主要介绍了Node.js 实现简单小说爬虫实例,有兴趣的可以了解一下。

      08-03Node.js实现简单小说爬虫实例

      阅读更多
    • Node.js中使用计时器定时执行函数的方法实例

      这篇文章主要介绍了Node.js中使用计时器定时执行函数详解,本文使用了Node.js中的setTimeout和setInterval函数,需要的朋友可以参考下

      08-09Node.js中使用计时器定时执行函数详解

      阅读更多
    • Node.js微服务

      Node.js微服务

      Node.js微服务 对如何采用Node.js及其生态工具进行微服务开发的*实践做了全面的介绍,内容包括对微服务架构基本概念及设计原则的讲解,以及如何采用Node.js搭配Seneca、PM2和Docker等现代化工具来

      大小:15.3 MB微服务

      点击下载
    • Koa与Node.js开发实战

      Koa与Node.js开发实战

      基于Node.js平台的新一代Web开发框架Koa2,搭建真实线上实战项目,配套免费在线音视频Koa2教程,与微信小程序前后端搭配,全面掌握潮流技术

      大小:190.6 MBWeb开发

      点击下载
    • 写给PHP开发者的Node.js学习指南

      写给PHP开发者的Node.js学习指南

      Node.js是一套用来编写高性能网络服务器的JavaScript工具包。结合PHP和Node.js,我们可以概览整个Web服务器从起源到现在的历史过程以及其中的改变。 《 写给PHP开发者的Node.js学习指南 》的目的是

      大小:3.46 MBNode.js

      点击下载
    • Node.js in action

      Node.js in action

      大小:191 MBNode.js

      点击下载
    • Node.js项目实践:构建可扩展的Web应用

      Node.js项目实践:构建可扩展的Web应用

      《Node.js项目实践:构建可扩展的Web应用》 用专业的讲解方式,带领读者从Hello World示例开始,一步步将其构建成有实际用途的Node.js应用。《Node.js项目实践:构建可扩展的Web应用》涉及许多组

      大小:55.6 MBNode.js

      点击下载
    • Node.js:来一打(C++ 扩展)

      Node.js:来一打(C++ 扩展)

      Node.js做为近些年兴盛的这种程序编写运作时,托V8模块的福,在做为后端开发服务项目时会较为高的运作高效率,在许多情景下针对人们的平时开发设计充足用了。但是,它更为开发人员开过

      大小:146 MBNode.js

      点击下载
    • Node.js区块链开发

      Node.js区块链开发

      这是一本基于一个实际运行的区块链产品,也是开源产品的实践书籍,从代码层面深度完整讲述区块链开发的书籍,通过工程思维,讲解工程实践,真正体现编程技术的工具价值,欢迎下载阅读

      大小:23.9 MBNode.js

      点击下载
    • Node.js调试指南

      Node.js调试指南

      本书是Node.js实战作者力作,Node.js调试指南,涉及CPU、内存、代码、工具、APM、日志、监控、应用等,本书并不适合Node.js 初学者,适合有一定Node.js 开发经验的人阅读

      大小:73.5 MBNode.js

      点击下载
    • 新时期的Node.js入门

      新时期的Node.js入门

      Node.js是一门开源的、为Web而生的语言,具有高并发、异步等特点,并且拥有一个十分活跃的开发者社区。与Ruby、Python等语言相比,Node.js更年轻、更易于没有经验的人上手使用,因此很快在世界各地的开发者中收获了一大批拥趸。

      大小:34.8 MBnodejs

      点击下载
    • Node.js硬实战:115个核心技巧

      Node.js硬实战:115个核心技巧

      《 Node.js 硬实战:115 个核心技巧 》是一本面向实战的Node.js教程进阶指南。作为资深专家,《Node.js 硬实战:115 个核心技巧》作者独辟蹊径,将着眼点放在Node.js 的核心模块和网络应用,通过精

      大小:212 MBNode.js

      点击下载

    学习笔记