切换导航
简历
工具
演示
查询
导航菜单
服务端
30
前端
114
数据库
82
进阶开发
8
桌面程序
2
QA
15
软件使用
36
规范协议
5
操作系统
11
AI
0
复用资源
6
硬件
0
标签
HTML
正则表达式
Json
包管理工具
vite
CSS
XPath
JavaScript
Jquery
less
ES6
Vue
React
vue 3
Layui
editor.md
sea.js
Zepto.js
mysql.js
mssql.js
NodeJs
Express
前端template
YAML
杂项
外部链接
.NET Core SDK和运行时安装包
淘宝 NPM 镜像
查询网
Tables Generator线上表格转换工具
引用cdn在线脚本和样式
首页
前端
nvm安装及常用命令
[TOC] ### 1. 下载安装包 1、[下载](https://github.com/coreybutler/nvm-windows/releases)安装文件nvm-noinstall.zip文件  <hr/> ### 2. nvm安装步骤 + **为安装nvm创建两个目录** ```bash C:\Program Files (x86)\dev\nvm C:\Program Files (x86)\dev\nodejs ``` + **将nvm-noinstall.zip解压到dev\nvm目录下** + **右键以管理员权限执行install.cmd文件** + **在dev\nvm目录下创建一个settings.txt配置文件,文件内容在下面** ```bash root: C:\Program Files (x86)\dev\nvm path: C:\Program Files (x86)\dev\nodejs arch: 32 proxy: none ``` <hr/> >**Tips:** 注意是保存为utf-8编码:C:\Program Files (x86)\dev\nvm\settings.txt + **配置环境变量,安装完nvm后在系统环境变量中多出了 `NVM_HOME` 和 `NVM_SYMLINK` 两个配置项,需要将上面创建的两个目录配置到环境变量中,然后将新增的 `NVM_HOME` 和 `NVM_SYMLINK` 环境变量再加入到 `Path` 变量中**  <hr/>  <hr/> >**Tips:** 如果安装后环境变量中没有NVM_HOME和NVM_SYMLINK,那么就需要手动去添加,配置完后打开cmd.exe输入nvm version就可以查看安装的nvm版本了 + **安装nodejs,输入命令在cmd.exe中输入nvm list 可以查看当前安装的nodejs版本**  <hr/> >**Tips:** 上面第一次查看报错是因为settings.txt配置文件未找到,第二次说明当前还未安装任何版本的nodejs + **使用 nvm install 安装nodejs,nvm install 后面带的参数是安装nodejs的版本,如果带参是latest安装的是当前nodejs的最新版本**  <hr/>  <hr/>  <hr/> >**Tips:** 上面分别使用 nvm install latest 和 nvm install 16.14.2 安装了nodejs目前最新和推荐版本,其它版本可到[nodejs官网](https://nodejs.org/en/)查找,安装完后使用 nvm list 就可以检查到安装的nodejs版本了,同时dev\nvm文件夹也有对应版本的nodejs了 + **检查node安装版本信息** ```bash # 使用下面的命令查看当前安装node的版本 nvm list ``` <hr/>  <hr/>  <hr/> + **切换nodejs当前使用版本,上面安装完nodejs后还没有指定当前要使用的nodejs版本,我们使用 nvm use [版本号] 就可以指定当前使用的nodejs版本** ```bash # 使用命令nvm use [版本号]设置当前node的使用版本 nvm use 16.14.2 ``` <hr/>  <hr/> >**Tips:** 上图执行将16.14.2设置为当前版本了,nvm list 查看后可以看出当前版本前面都了一个\*符号。 >**Warning:** 如果nvm use 报错提示乱码切换管理员权限运行cmd再执行nvm use [版本] + **设置当前版本后我们之前创建的nodejs文件夹就变成快捷建的图标了,他指向的就是当前设置的nodejs版本目录**  <hr/> 止此nvm安装就结束了,可以开始使用nodejs了。 ### 3. 其他命令 在cmd.exe中运行下面的命令 ```bash # 安装最新版本node nvm install node # 查看可安装版本部分列表 nvm ls available ``` ### 4. 常见错误处理 #### 4.1 nvm 安装node报错 ```bash C:\Users\Administrator>nvm install 16.20.2 Downloading node.js version 16.20.2 (64-bit)... Extracting... Error extracting from Node archive: open C:\Program Files (x86)\dev\nvm\v16.20.2\node-v16.20.2-win-x64\corepack.cmd: Access is denied. Could not download node.js v16.20.2 64-bit executable. ``` <hr/> > **Tips:** 如果出现类似上面的错误提示,是因为没有使用管理员身份启动cmd命令程序,使用管理员身份打开cmd即可 #### 4.2 nvm 切换node版本报错 错误提示: ```bash 使用nvm时报错:exit status 1: ļ Ѵ ʱ ļ 的解决办法 exit status 1: ��û���㹻��Ȩ��ִ�д˲����� ``` 解决办法: + 安装路径是否包含中文 + 安装路径有空格 + cmd使用是否是管理员方式打开 + 配置文件setting.txt中配置的路径和实际安装路径是否相符
扫一扫手机看
点击排行
windows 文件资源管理器使用
Layui 弹窗open使用说明
SQL Server 中字符串函数使用
C# 使用QQ邮箱代理做邮件接收功能
SQL Server关于apply的两种形式cross apply 和 outer apply
ASP.NET MVC 模型的自定义验证
nvm安装及常用命令
SQL Server 中数据类型转换
SQL Server 中WITH AS短语的使用
IE浏览器下AJAX缓存问题导致数据不更新的解决办法
订阅号