当前位置: 移动技术网 > IT编程>网页制作>CSS > Node之利器NVM解析

Node之利器NVM解析

2018年12月05日  | 移动技术网IT编程  | 我要评论

node之利器nvm

前端 一直都是用node的npm作为开发工具,今天在配置webpack的一个插件的时候居然需要node的版本限制,而我本地的node一直都是没有更新的,所以就必须要升级node版本;但是站在一个开发者的角度,是不太想像小白一样又去重新下载安装包去升级一个软件的,所以就看看有没有更好的办法,果不其然,发现了node版本控制的一个“利器”--nvm。

nvm到底是啥?nvm是一个可以让你在同一台机器上安装和切换不同版本node的工具;好人做到底,各个平台的下载地址如下:
linux的github地址:点我
如果你是windows系统,直接下载安装就好了,附
windows-nvm的github地址点我
windows-nvm的下载地址点我去下载

mac下安装方法:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

因为本人使用的是windows环境,所以下面都是基于windows环境进行。

在windows下载地址列表里面选择nvm-setup.zip,一路next,就ok了,而且nvm还自带环境变量配置。

windows下nvm的命令参数解析:

nvm arch                         查看当前系统的位数和当前nodejs的位数
nvm install  [arch]     安装制定版本的node 并且可以指定平台 version 版本号  arch 平台
nvm list [available]         
  - nvm list   查看已经安装的版本
  - nvm list installed 查看已经安装的版本
  - nvm list available 查看网络可以安装的版本
nvm on                           打开nodejs版本控制
nvm off                          关闭nodejs版本控制
nvm proxy [url]                  查看和设置代理
nvm node_mirror [url]            设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url]             设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是:https://github.com/npm/npm/archive/.
nvm uninstall           卸载制定的版本
nvm use [version] [arch]         切换制定的node版本和位数
nvm root [path]                  设置和查看root路径
nvm version                      查看当前的版本

基本上常用的命令也就3个:

nvm install [node详细版本号] [系统位数,可不写,会自动识别]

nvm list 查看系统已经安装node版本,就像git branch查看所有分支一样,我是这么理解的

nvm use [node版本号] 系统就会切换到该版本,之后一直用的就是这个版本

就说这么多吧!总结就是:之后的新人在学习node的时候就使用nvm去安装node,不用去下载安装包了!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网