目录1. nvm介绍2. 安装与配置2-1 nvm下载2-2 nvm安装2-3 nvm版本问题2-4 文件与环境配置3. nvm命令使用3-1 命令提示3-2 显示可安装版本3-3
nvm
全英文也叫 node.js version management
,是一个 nodejs
的版本管理工具
nvm
和 npm
都是 node.js
版本管理工具,为了解决 node.js
各种版本存在不兼容现象可以通过它可以安装和切换不同版本的 node.js
根据自身系统选择 windows
或 Mac
版本,可在点此在 GitHub 上下载最新版本(最新版本 1.1.9
)
官网上推荐卸载之前的 node
后安装 nvm
,也可直接运行 nvm-setup.exe
安装
选择同意许可证明 I accept the agreement
选择 nvm
安装路径。推荐 D:/nvm
选择当前安装的 node.js
的文件目录,一般为 D:/nodejs
确认安装
安装完成查看是否安装成功,cmd
运行 nvm version
nvm version
当通过 nvm
切换 nodejs
版本为 16
以上时,npm install [package]
报错:
该问题不是 npm
的问题,也不是 nodejs
的问题,是 nvm-windows
的问题
Unexpected token '.'
解决方法:nvm-windows
已经更新版本解决了这个问题,通过更新 nvm-windows
到版本 1.19
完美解决
Tips:
nvm
更新完成后,出现问题的nodejs
版本需要uninstall
重装才能解决问题
由于网络或者是墙的原因导致使用 nvm
下载 node
和 npm
很慢甚至失败
设置 settings.txt
设置 node_mirro
与 npm_mirror
为国内镜像地址,更换国内镜像源,加快下载速度
root: D:\nvm
path: D:\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: Https://npm.taobao.org/mirrors/npm/
当你安装完 nvm
,会自动在你电脑上的本地环境配置变量
NVM_HOME
—— 安装的 NVM
的路径NVM_SYMLINK
—— 安装 nvm
时创建储存 nvm
依赖的文件夹nvm list available
显示可下载版本的部分列表
nvm install latest
安装最新版本 ( 安装时可以在上面看到 node.js
、 npm
相应的版本号 ,不建议安装最新版本)
nvm install
版本号 安装指定的版本的 nodejs
# 安装最新版
nvm install latest
# 安装指定版
nvm install 16.15.0
nvm list
或 nvm ls
查看目前已经安装的版本(当前版本号前面没有 *
, 此时还没有使用任何一个版本,这时使用 node.js
时会报错)
nvm use
版本号 使用指定版本的 nodejs
(这时会发现在启用的 node
版本前面有 *
标记,这时就可以使用 node.js
)
# 查看当前已安装的版本
nvm ls
# 切换版本
nvm use 16.15.0
切换问题:当使用 nvm use
命令切换版本时会乱码 exit status 1 xxxxxx
问题原因:没有权限操作,控制台权限不够
解决方法:使用管理员运行(win10
系统可以右键 win
图标, 选择 "Windows Powershell(管理员)
)
C:\Users\阿匪>nvm use 14.19.0
exit status 1: ��û���㹻��Ȩ��ִ�д˲�����
到此这篇关于nvm管理node版本的文章就介绍到这了,更多相关nvm管理node版本内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: nvm管理node版本的详细图文教程
本文链接: https://www.lsjlt.com/news/174997.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-12
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0