Node版本管理工具nvm的安装与使用(windows)

简介: 下载并安装nvm; 校验及简单使用

0x01 下载并安装nvm

1. 概括

a. 概念:

nvm是一个可以让你在同一台机器上安装和切换不同版本node的管理工具

2. 下载

a. 下载地址(github),输入nvm进行搜索:

https://github.com

第一个:linuxmac版本

第二个:windows版本

这里安装windows版本:

20190131161732372.png

b. 点击分支,选择Tags,选择指定版本:1.1.7


20190131162105709.png


c. 拉下,找到下载链接,点击:

20190131162140122.png

d. 选择第二个:nvm-setup.zip

20190131162334899.png

3. 安装并配置

a. 解压,并安装,过程提示我已安装过v6.12.3版本,是否关联,选择是:

20190131162748806.png

b. 修改使用为淘宝镜像,使下载更快

安装的目录下打开settings.txt文件(可用notepad++打开),加上:

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


20190131165139905.png

c. 配置全局路径下载路径(不然会默认下载到c盘,自行修改路径)

npm config set prefix "E:\nodejs\node_global"
npm config set cache "E:\nodejs\node_cache"

PS:如果还没安装好了Node.js的话,可以跳过此步骤。


如果执行npm或node出现问题:

‘npm’ 不是内部或外部命令,也不是可运行的程序

或批处理文件。

可能自动添加的系统变量没加载成功,请在“系统变量”里找到Path,将里面的值后面的%NVM_HOME%;%NVM_SYMLINK%,放到最前面,记得后面要加个英文;隔开,然后重新启动命令行即可。


0x02 校验及简单使用

1. 校验

a. win+R,打开运行,输入cmd,再输入nvm,有版本好出现,说明安装成功。

20190131163439907.png


2. 简单使用

a. 常用命令:

查看当前版本:nvm list,没有则显示没有。

查看可下载版本:nvm list available

20190131163949308.png

下载版本:nvm install v11.7.0

使用版本:nvm use v11.7.0

20190131165633611.png


需要use之后,才能使用node -v查看node.js的版本号。

如果出现npm无法使用的情况:

20210128105941189.png


可以卸载后,再重新安装一遍:

nvm uninstall 11.7.0
nvm install 11.7.0


附加:

1、查询当前的npm的源,“http://registry.npmjs.org”为默认的官方源。

npm config get registry

设置npm为淘宝源

npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist

这样安装package就会快很多。

2、npm 全局安装配置:

npm config set prefix "E:\nodejs\node_global"
npm config set cache "E:\nodejs\node_cache"

3. 命令总览

nvm version: 显示当前运行的nvm版本,可以简写为nvm v
nvm use <arch>:使用所选版本,可指定32/64位模式
nvm arch [32|64]: 显示node是运行在32位还是64位模式。指定32或64来覆盖默认体系结构
nvm list [available]:列出已经安装的node.js版本。可选的available,显示可下载版本的部分列表。这个命令可以简写为nvm ls [available]
nvm install <version> [arch]:该可以是node.js版本或最新稳定版本latest,可指定32/64位模式
nvm uninstall <version>: 卸载指定版本的nodejs。
nvm on: 启用node.js版本管理
nvm off: 禁用node.js版本管理(不卸载任何东西)
nvm proxy [url]: 设置下载的代理。不加参数url,查看当前的代理。设置[url]为none删除代理
nvm node_mirror [url]:设置node镜像,默认为https://nodejs.org/dist/,可设为淘宝的镜像https://npm.taobao.org/mirrors/node/
nvm npm_mirror [url]:设置npm镜像,默认为https://github.com/npm/npm/archive/。可设为淘宝的镜像:https://npm.taobao.org/mirrors/npm/
nvm root [path]: 设置 nvm 存储node.js不同版本的目录,不设置则使用当前目录。 

0xFF 总结

  1. 不安装nvm,对于初学者而言,学习起来很麻烦,版本冲突很常见,而无从下手,安装nvm后可根据学习材料,选择对应的版本,使学习起来更顺利。


相关文章
|
8天前
|
Windows
Windows 系统下安装
安装Julia on Windows: Download the installer from &lt;https://julialang.org/downloads/&gt;; 32-bit works on both 32/64-bit systems, while 64-bit requires 64-bit Windows. Run the installer, clicking Next, and check &quot;Add Julia To PATH&quot; to enable command line usage. Default install dir:
|
19天前
|
并行计算 C++ 异构计算
【环境配置】安装windows版本的TensorRt
【环境配置】安装windows版本的TensorRt
25 4
|
2天前
|
Windows
Windows 系统下安装
**安装Windows上的Julia:** 访问[julialang.org/downloads](https://julialang.org/downloads/)下载安装程序。32位版兼容32/64位系统,但64位版仅适用于64位Windows。安装时,选择&quot;Add Julia To PATH&quot;以添加到环境变量,简化后续命令行使用。默认路径如C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。只需简单下一步安装。
|
4天前
|
Web App开发 缓存 JavaScript
Node.js安装及环境配置,详细简单易懂!一文get全部!
Node.js安装及环境配置,详细简单易懂!一文get全部!
|
7天前
|
Windows
如何使用GUID硬盘分区格式安装新windows系统
这篇文章介绍了全局唯一标识分区表(GUID Partition Table, GPT)与主引导记录(Master Boot Record, MBR)两种硬盘分区格式的区别。
13 0
|
9天前
|
Shell 开发工具 Android开发
|
10天前
|
Windows
苹果笔记本如何安装windows系统
苹果笔记本如何安装windows系统
16 1
|
12天前
|
传感器 JavaScript 前端开发
VSCOde安装node.js环境
VSCOde安装node.js环境
|
15天前
|
Windows
Windows 系统下安装
在Windows上安装Julia,访问[julialang.org/downloads](https://julialang.org/downloads/)下载安装程序。64位版本适用于64位系统,32位兼容x86和x86_64。运行安装向导,一路点击Next,记得选中“Add Julia To PATH”选项以添加到环境变量。完成后,用户可在命令行中直接使用Julia,默认路径如C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。
|
19天前
|
TensorFlow 算法框架/工具 C++
在有GPU的windows上安装TensorFlow
在有GPU的windows上安装TensorFlow
33 0