Post hidden from Hashnode
Posts can be hidden from Hashnode network for various reasons. Contact the moderators for more details.
安装nvm-windows及踩坑
前言
接触的前端项目越来越多,一些项目可以使用最新的nodejs版本,而有些项目(如:vue-admin-template)依赖的包需要在特定的nodejs版本中执行,这时,使用nvm管理nodejs版本就十分方便。
一、nvm及nvm-windows简介
nvm
nodejs版本管理工具,适用于linux和mac系统 安装说明
nvm-windows
nvm的windows版本,和nvm其实不是同一个作者,但基本命令大致相同。本人使用win10系统,所以本章介绍nvm-windows安装过程。
二、nvm-windows安装及配置
1. 注意
- 安装之前需卸载之前电脑上的nodejs
2. 下载安装
进入nvm-windows下载地址,选择nvm-setup.zip
下载。
下载完成,解压后安装就可以了,尽量不要装在C盘,安装路径不要包含空格和特殊符号。
傻瓜式安装,直接点next下一步到最后。
3. 配置
- 以管理员身份运行终端,这里以powershell为例(下面终端所有的命令默认都在管理员身份下执行)
- 终端运行
nvm version
,出现版本号,则nvm-windows安装成功 - 配置源(两种方式)
- 方式1
在终端执行命令
# 设置nodejs下载源 nvm node_mirror npmmirror.com/mirrors/node # 设置npm源 nvm node_mirror npmmirror.com/mirrors/npm
- 方式2
进入nvm-windows安装目录,编辑settings.txt,增加如下内容
node_mirror: npm.taobao.org/mirrors/node npm_mirror: npm.taobao.org/mirrors/npm
基本使用
// 查看已安装的nodejs版本
nvm list
// 查看所有可安装的nodejs版本
nvm list available
// 安装nodejs
nvm install 14 # 如果只填前面的数字,则默认安装本版本的最新版,这里真实安装版本为14.19.1
nvm install 14.19.1 # 也可指定具体版本安装
// 使用指定版本的nodejs(初次使用,需要指定版本)
nvm use 14.19.1 # 需使用完整版本号,才能指定成功
node -v # 输出版本号,则nodejs指定成功,可以开始使用
// 卸载指定nodejs版本
nvm uninstall 14.19.1
踩坑
- 命令乱码 解决: 安装路径不要出现特殊字符或中文,修改安装路径为全英文
exit status 1:xxx
报错 解决:需使用管理员身份打开终端,再执行命令- 下载nodejs速度慢 解决:配置国内源,如:淘宝源
Care and diligence bring luck. 细心和勤奋能带来好运。