zoukankan      html  css  js  c++  java
  • 史上最详细nodejs版本管理器nvm的安装与使用(附注意事项和优化方案)

    使用场景

    在Node版本快速更新迭代的今天,新老项目使用的node版本号可能已经不相同了,node版本更新越来越快,项目越做越多,node切换版本号的需求越来越迫切,传统卸载一个版本在安装另一个版本的方式太过于麻烦,这也是nvm能够流行的原因。

    下载nvm

    打开下载地址:https://github.com/coreybutler/nvm-windows/releases

    选择1.1.5最终发布版,比较稳定,或者选择预发行版本1.1.6,根据个人的喜欢,本人使用的是1.1.6的,目前没有遇到任何问题。

    上图四个文件的解释如下:

    nvm-noinstall.zip: 绿色免安装版本,需要配置之后才能使用;

    nvm-setup.zip:windows安装包,不需要配置直接使用(推荐使用);

    Source code(zip):zip压缩的源码

    Sourc code(tar.gz):tar.gz的源码

    推荐使用安装包:nvm-setup.zip,注意:下载完成之后,先不要着急安装,看完下文的“注意点”之后再进行安装,才能保证nvm能够正常使用。

    ※注意点

    1.安装nvm之前先卸载之前的node版本;

    2.安装nvm途中,设置node路径地址时,路径不能包含空格;

    3.安装成功后,执行命令窗口的时候,使用管理员身份,进行命令输入与执行,才能保证nvm的顺利使用;

    优化方案

    配置淘宝源,让npm安装速度更快。

    打开nvm安装的根目录“settings.txt”文件,在最后面追加下面两行:

    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/

    如图:

    nvm命令

    nvm install xxx       //安装版本号
    nvm use xxx         //设置使用版本号
    nvm list          //所有的node版本号
    nvm alias default v4.2.4  //nvm设置默认node版本号

  • 相关阅读:
    Hive学习之路 (十二)Hive SQL练习之影评案例
    Hive学习之路 (十一)Hive的5个面试题
    Guava Files 源码分析(二)
    Guava Files 源码分析(一)
    观察者模式与Guava EventBus
    Guava 源码分析之 Beta, GwtCompatible, GwtIncompatible, Charset, HashCode
    Java IO的简单示例
    从volatile说到i++的线程安全问题
    乐观锁与悲观锁
    SimpleDateFormat的线程安全问题与解决方案
  • 原文地址:https://www.cnblogs.com/vipstone/p/8320081.html
Copyright © 2011-2022 走看看