• nvm安装和使用


    完整配置可控版本node教程

    目标:本教程通过安装 nvm for windows 可以轻松切换 node 版本。						
    

    ** 注:请按照顺序操作!**

    环境

    - windows
    

    提前知道的知识

    - node 版本 选择LTS稳定版本
    	LTS 			稳定版本 
    	current 		最近版本 
    	Stable			current里的稳定版本,其他不是最稳定的。 
    	latest/         表示latest Stable release,比LTS新一些,不建议线上使用 
    	latest-argon/   表示代号为argon的LTS,可以在线上使用
    - 直接安装可以选择 .msi 后缀的包
    - nvm 是什么?
    	全称:Node Version Manager,即Node版本控制管理器
    - 关于nvm的其他事情
    	网上还有 nvmw ,同样的作者,nvmw比较早出。
    	之前nvm只能在OSX上使用,所以windows下使用了nvmw。
    	不过现在出了这个nvm for windows ,所以windows系统也能使用到nvm了。
    	还有一个 n 也是Node 的版本控制器,不过我们*只选择最流行的那个*。
    

    下载 nvm 包([使用本地版本][5])

    	https://github.com/coreybutler/nvm-windows/releases
    	选择前面为`Latest release`的版本
    	下载后缀为 nvm-setup.zip 的安装包
    

    运行nvm-setup.exe 并更改里面的安装路径

    安装说明:

    安装过程中的 nodejs 选项: 为你的node版本的快捷方式

    在你使用use nodex.x.x 命令选择使用安装好的node版本后

    会在nodejs目录下,创建一个node.exe快捷方式指向你指定使用的node版本对应的文件夹。

    比如:
    use node6.10.0

    这时候会在nodejs里面创建一个快捷方式 node.exe ,它指向 node6.10.0版本,

    如果你切换不同的版本,程序都是改动这里的链接,从而实现切换版本的目的

    	配置说明:
    		会自动配置系统环境变量中的Path
    		会自动添加以下环境变量:
    			NVM_HOME 	:指向nvm安装目录,即settings.txt中root中的值
    			NVM_SYMLINK	:node快捷方式所在的目录,即settings.txt中path的值
    			Path 		:变量值中增加 NVM_HOME 和 NVM_SYMLINK两个环境变量
    

    检查nvm安装成功与否

    	打开cmd
    		
    		nvm // 会列出指示
    
    

    nvm配置

    	打开nvm里的settings.txt
    	
    	最后一行添加
    		node_mirror: https://npm.taobao.org/mirrors/node/
    		npm_mirror: https://npm.taobao.org/mirrors/npm/
    
    
    	以上设置了node以及npm【镜像】为国内的淘宝源【镜像】
    
    	说明:
    
    	root:配置为当前nvm.exe所在目录;
    
      path:配置为node快捷方式所在目录;
    
      arch:配置为当前操作系统的位置(32/64);
    
      proxy:代理,一般先不用配置,如果以后下载包时被墙了可以配置淘宝的镜像;
    	
    

    安装和切换node版本


    安装node

    	nvm install 6.10.0
    

    指定你想要的版本node为当前的环境node,用来切换版本。

    	nvm use 6.10.0
    	// 此命令输完后便发现你所配置的node为nodejs的快捷方式
    

    查看node

    	node -v // v6.1.0
    

    其他命令

    	1. 查看nvm版本号
    		nvm version
    
    	2. 查看当前安装了哪些版本的node
    		nvm list 
    
    	3. 设置nvm存放node版本的目录
    		nvm root=url
    
    	4. 设置node下载的镜像地址
    		nvm node_mirror=url
    
    	5. 设置 npm 下载的镜像地址
    		nvm npm_mirror=url
    
    	6. 设置代理地址
    		nvm proxy=url
    
    	7. 设置当前系统位数
    		nvm arch=32/64
    
    

    指定node的全局安装目录和缓存目录(方便管理)

    	npm config set prefix "node安装目录
    ode_global"
    	npm config set cache "node安装目录
    ode_cache"
    

    设置包源

    两种方式,可以使用cnpm也可以不使用

    	1. 设置成cnpm(换一个淘宝出的管理其他包的软件包,功能一样,速度稍微快一点)
    	npm install -g cnpm --registry=https://registry.npm.taobao.org
    	
    	2. 还是npm(仅仅是换一个源地址)
    	npm config set registry=https://registry.npm.taobao.org 
    
    

    我们已经安装好了nvm、node、npm,并且配置好了下载地址都是国内的淘宝源。

    至此,本教程结束。


    参考:

    Windows/Linux下Node更新

    利用nvm安装和在多个Node.js版本之间切换

    配置nodejs环境

    自己编译nvm-window,解决无法修改镜像下载node很慢的问题!

  • 相关阅读:
    English trip -- VC(情景课)1 A Get ready
    隔板法总结
    CF 题目选做
    ZROI 提高十连测 DAY2
    2019 09 05
    线性基总结
    解决痛苦的方法/cy
    梅深不见冬 树上贪心
    ZROI 提高十连测 Day1
    [USACO09NOV]硬币的游戏 博弈 dp
  • 原文地址:https://www.cnblogs.com/huangjunjia/p/13068177.html
Copyright © 2020-2023  润新知