We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
node版本持续更新,一些node的新特性只有在node的较高版本中才可以使用。但是如果将node版本切换到较高版本,就会导致对现有项目的一些依赖造成环境不兼容。所以,需要一个工具对node版本进行管理,允许开发环境同时存在多个node版本,开发人员可以随意切换。
node
辛苦整理良久,如果喜欢或者有所启发,请帮忙给个 Star ~,对作者也是一种鼓励。
nvm全称Node Version Manager是 Nodejs 版本管理器,它让我们能方便的对 Nodejs 的版本进行切换。 nvm 的官方版本只支持 Linux 和 Mac。 Windows 用户,可以用 nvm-windows。
nvm
Node Version Manager
Nodejs
Linux
Mac
Windows
nvm-windows
nvm-windows 最新下载地址:github.com/coreybutler…
如图所示:
以上标注的4个下载文件分别是指:
nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
nvm-noinstall.zip
nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
nvm-setup.zip
Source code(zip):zip压缩的源码
Source code(zip)
zip
Sourc code(tar.gz):tar.gz的源码,一般用于linux系统
Sourc code(tar.gz)
tar.gz
linux
我们这里选择使用第一个nvm-noinstall.zip绿色免安装版本。
(1)nvm-noinstall.zip下载完成后进行解压缩,得到以下所示的文件列表:
(2)我们在E盘底下新建文件夹E:/nvm,将第(1)步解压缩得到的文件列表复制到该文件夹,新建文件夹E:/nodejs用于存放node的安装依赖
E:/nvm
E:/nodejs
(3)双击 install.cmd 然后会让你输入”压缩文件解压或拷贝到的一个绝对路径” 先不用管它,直接回车,成功后,会在 C 盘的根目录生成一个settings.txt的文本文件,把这个文件剪切到E:\nvm目录中,然后我们把它的内容配置成以下所示:
install.cmd
settings.txt
E:\nvm
(1)第2步点击install.cmd文件后,会在环境变量的系统变量中,生成两个环境变量:NVM_HOME 和 NVM_SYMLINK 我们开始修改这两个变量名的变量值:NVM_HOME的变量值为:E:\nvm; NVM_SYMLINK的变量值为:E:\nodejs,然后在在Path的最前面输入: ;%NVM_HOME%;%NVM_SYMLINK%; 如下所示
NVM_HOME
NVM_SYMLINK
E:\nodejs
Path
;%NVM_HOME%;%NVM_SYMLINK%;
(2)打开一个cmd窗口输入命令:nvm v ,那么我们会看到当前nvm的版本信息,说明nvm安装配置成功,如下所示:
cmd
nvm v
nvm install
v6.2.0
nvm install v6.2.0
nvm uninstall
install
nvm use
nvm ls
nvm ls-remote
node version list
nvm current
nvm alias
nvm unalias
nvm reinstall-packages
npm
进入命令模式,输入npm config set prefix “E:\nvm\npm” 回车,然后新建变量名为:NPM_HOME,变量值为 :E:\nvm\npm在Path的最前面添加;%NPM_HOME%,注意了,这个一定要添加在 %NVM_SYMLINK%之前,所以我们直接把它放到Path的最前面。
npm config set prefix “E:\nvm\npm”
NPM_HOME
E:\nvm\npm
%NPM_HOME%
%NVM_SYMLINK%
使用nvm管理node版本的相关示例如下所示:
1、请用管理员身份运行命令管理器,否则可能出错。
2、先设置 node 和 npm 的淘宝镜像,这样成功率和下载速度会更高点。
3、nvm安装目录,最好不要存在空格。否则,nvm可以安装成功,但使用nvm use x.y.z(nodejs的切换)会有问题。
nvm use x.y.z
nodejs
The text was updated successfully, but these errors were encountered:
No branches or pull requests
一、前言
node
版本持续更新,一些node
的新特性只有在node
的较高版本中才可以使用。但是如果将node
版本切换到较高版本,就会导致对现有项目的一些依赖造成环境不兼容。所以,需要一个工具对node
版本进行管理,允许开发环境同时存在多个node
版本,开发人员可以随意切换。辛苦整理良久,如果喜欢或者有所启发,请帮忙给个 Star ~,对作者也是一种鼓励。
二、什么是nvm ?
nvm
全称Node Version Manager
是Nodejs
版本管理器,它让我们能方便的对Nodejs
的版本进行切换。nvm
的官方版本只支持Linux
和Mac
。Windows
用户,可以用nvm-windows
。三、nvm下载安装配置
1、下载
nvm-windows
最新下载地址:github.com/coreybutler…如图所示:
以上标注的4个下载文件分别是指:
nvm-noinstall.zip
: 这个是绿色免安装版本,但是使用之前需要配置nvm-setup.zip
:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。Source code(zip)
:zip
压缩的源码Sourc code(tar.gz)
:tar.gz
的源码,一般用于linux
系统我们这里选择使用第一个
nvm-noinstall.zip
绿色免安装版本。2、安装
(1)
nvm-noinstall.zip
下载完成后进行解压缩,得到以下所示的文件列表:(2)我们在E盘底下新建文件夹
E:/nvm
,将第(1)步解压缩得到的文件列表复制到该文件夹,新建文件夹E:/nodejs
用于存放node
的安装依赖(3)双击
install.cmd
然后会让你输入”压缩文件解压或拷贝到的一个绝对路径” 先不用管它,直接回车,成功后,会在 C 盘的根目录生成一个settings.txt
的文本文件,把这个文件剪切到E:\nvm
目录中,然后我们把它的内容配置成以下所示:3、配置环境变量
(1)第2步点击
install.cmd
文件后,会在环境变量的系统变量中,生成两个环境变量:NVM_HOME
和NVM_SYMLINK
我们开始修改这两个变量名的变量值:NVM_HOME
的变量值为:E:\nvm
;NVM_SYMLINK
的变量值为:E:\nodejs
,然后在在Path
的最前面输入:;%NVM_HOME%;%NVM_SYMLINK%;
如下所示(2)打开一个
cmd
窗口输入命令:nvm v
,那么我们会看到当前nvm
的版本信息,说明nvm
安装配置成功,如下所示:四、nvm常用命令
nvm install
// 安装指定版本,如:安装v6.2.0
,可nvm install v6.2.0
nvm uninstall
//删除已安装的指定版本,语法与install
类似nvm use
//切换使用指定的版本node
nvm ls
//列出所有安装的版本nvm ls-remote
//列出所以远程服务器的版本(官方node version list
)nvm current
//显示当前的版本nvm alias
//给不同的版本号添加别名nvm unalias
//删除已定义的别名nvm reinstall-packages
//在当前版本node
环境下,重新全局安装指定版本号的npm
包五、使用nvm管理node版本
1、配置
npm
全局路径 进入命令模式,输入
npm config set prefix “E:\nvm\npm”
回车,然后新建变量名为:NPM_HOME
,变量值为 :E:\nvm\npm
在Path
的最前面添加;%NPM_HOME%
,注意了,这个一定要添加在%NVM_SYMLINK%
之前,所以我们直接把它放到Path
的最前面。2、使用nvm管理node版本
使用
nvm
管理node
版本的相关示例如下所示:六、注意点
1、请用管理员身份运行命令管理器,否则可能出错。
2、先设置
node
和npm
的淘宝镜像,这样成功率和下载速度会更高点。3、
nvm
安装目录,最好不要存在空格。否则,nvm
可以安装成功,但使用nvm use x.y.z
(nodejs
的切换)会有问题。辛苦整理良久,如果喜欢或者有所启发,请帮忙给个 Star ~,对作者也是一种鼓励。
The text was updated successfully, but these errors were encountered: