NVM安装速通利用手册(Windows版)NVM管理node版本命令手册 NVM利用手册 ...

打印 上一主题 下一主题

主题 1700|帖子 1700|积分 5100

nvm(Node Version Manager)是一个用于管理Node.js版本的命令行工具。通过nvm,你可以在同一台呆板上安装和切换多个Node.js版本,非常适合开发和测试在差别Node.js版本上运行的应用步伐

一、安装地点

1. 官方下载: (保举选择nvm-setup.exe安装包,避免绿色版路径问题)

下载地点:GitHub nvm-windows最新版
2. 站内下载

下载地点: nvm-setup-1.2.2


二、安装步骤

1. 必须!!!卸载旧版Node.js



  • 控制面板卸载Node.js (打开控制面板方法)
  • 手动删除残留:C:\Program Files\nodejs、用户目录下的.npmrc及AppData\Roaming\npm等文件夹

    • C:\Program Files (x86)\Nodejs
    • C:\Program Files\Nodejs
    • C:\Users\用户名\AppData\Roaming\npm
    • C:\Users\用户名\AppData\Roaming\npm-cache

2. 安装NVM



  • 安装路径:纯英文、无空格(比方D:\nvm)
  • Node.js路径:建议与NVM同级目录(比方D:\nvm\nodejs)
3. 验证安装

nvm -v # 表现版本号即成功


三、配置镜像源(加速下载)

1. 设置淘宝镜像源

  1. npm config set registry https://registry.npmmirror.com
复制代码
原域名https://registry.npm.taobao.org/ 在 2022.06.30 号正式下线和克制 DNS 解析
2. 查看镜像利用状态

  1. npm config get registry
复制代码
设置成功如下


四、核心利用命令

命令功能描述备注nvm list available查看可安装版本nvm install 18.16.0安装指定版本nvm use 18.16.0切换版本nvm ls查看已安装版本(带*为当前)nvm uninstall 14.17.0卸载版本nvm install --lts安装最新LTS(稳定版)npm config set registry …设置npm镜像(中国用户必选)https://registry.npmmirror.com
五、常见问题

1. 切换版本后命令失效



  • 管理员权限运行CMD
  • 检查路径是否含中文/空格
2. 镜像源报错



  • 确认镜像地点是否为https://registry.npmmirror.com新域名
3. NVM无法识别Node



  • 彻底卸载旧版Node环境变量

六、环境变量配置(主动完成)

NVM安装后默认主动配置系统变量,无需手动操作。若需自界说全局模块路径:
  1. npm config set prefix "D:\nvm\node_global"
  2. npm config set cache "D:\nvm\node_cache"
复制代码
(路径需与NVM目录同等)

服从提示:利用nvm use前,建议通过nvm list确认版本状态,避免路径冲突。
附录:NVM 常用命令表具体版

命令描述示例nvm install <版本号>安装指定版本的Node.jsnvm install 16.14.0nvm install --lts安装最新的LTS(长期支持)版本nvm install --ltsnvm use <版本号>切换到指定版本的Node.jsnvm use 16.14.0nvm ls列出全部已安装的Node.js版本nvm lsnvm ls-remote列出全部可安装的Node.js版本nvm ls-remotenvm ls-remote --lts列出全部可安装的LTS版本nvm ls-remote --ltsnvm uninstall <版本号>卸载指定版本的Node.jsnvm uninstall 14.17.0nvm current表现当前利用的Node.js版本nvm currentnvm alias <别名> <版本号>为指定版本设置别名nvm alias default 16.14.0nvm unalias <别名>删除指定的别名nvm unalias defaultnvm reinstall-packages <版本>将全局npm包从一个版本重新安装到另一个版本nvm reinstall-packages 14.17.0nvm on启用nvmnvm onnvm off禁用nvmnvm offnvm version表现nvm的版本号nvm versionnvm cache dir表现nvm的缓存目录nvm cache dirnvm cache clear扫除nvm的缓存nvm cache clearnvm exec <版本号> <命令>在指定版本的Node.js中运行命令nvm exec 16.14.0 node -vnvm run <版本号> <脚本>利用指定版本的Node.js运行脚本nvm run 16.14.0 app.jsnvm which <版本号>表现指定版本的Node.js可执行文件路径nvm which 16.14.0
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

不到断气不罢休

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表