NVM,Node.Js 管理工具

复制代码
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

一、什么是 NVM?

NVM 是一个命令行工具,允许你在同一台机器上安装、切换和管理多个 Node.js 版本,解决项目间版本冲突问题。

二、安装 NVM

1. Linux/macOS

**curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash**

配置环境变量(安装后自动添加,需重启终端或执行):

source ~/.bashrc # 或 ~/.zshrc, ~/.profile

2. Windows

使用独立项目 nvm-windows,下载安装包执行。

三、常用命令大全

命令 说明
nvm install <version> 安装指定版本(如 18.17.1, lts/hydrogen
nvm use <version> 切换使用的 Node 版本
nvm alias default <version> 设置默认版本
nvm ls 查看已安装的所有版本
nvm ls-remote 列出所有远程可用版本
nvm uninstall <version> 卸载指定版本
nvm current 显示当前使用的版本
nvm run <version> <app.js> 用指定版本运行脚本
相关推荐
C_心欲无痕6 分钟前
Dockerfile:构建 Docker 镜像
运维·docker·容器
zz_nj23 分钟前
工作的环境
linux·运维·服务器
C_心欲无痕1 小时前
nginx - 实现域名跳转的几种方式
运维·前端·nginx
suijishengchengde2 小时前
****LINUX时间同步配置*****
linux·运维
幻云20102 小时前
AI自动化编排:从入门到精通(基于Dify构建AI智能系统)
运维·人工智能·自动化
qiuqyue2 小时前
基于虹软Linux Pro SDK的多路RTSP流并发接入、解码与帧级处理实践
linux·运维·网络
爱跑马的程序员3 小时前
Linux 如何查看文件夹的大小(du、df、ls、find)
linux·运维·ubuntu
代码AI弗森5 小时前
n8n 专题:从“自动化脚本”到“可视化工作流引擎”(自建、节点、Webhook、生产部署)
运维·自动化
oMcLin5 小时前
如何在 Ubuntu 22.04 LTS 上部署并优化 Magento 电商平台,提升高并发请求的响应速度与稳定性?
linux·运维·ubuntu
小李独爱秋6 小时前
计算机网络经典问题透视:TLS协议工作过程全景解析
运维·服务器·开发语言·网络协议·计算机网络·php