当前位置: 首页 > article >正文

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.1lts/hydrogen
nvm use <version>切换使用的 Node 版本
nvm alias default <version>设置默认版本
nvm ls查看已安装的所有版本
nvm ls-remote列出所有远程可用版本
nvm uninstall <version>卸载指定版本
nvm current显示当前使用的版本
nvm run <version> <app.js>用指定版本运行脚本

http://www.lryc.cn/news/2396706.html

相关文章:

  • Jmeter逻辑控制器、定时器
  • 每日八股文6.2
  • R3GAN利用配置好的Pytorch训练自己的数据集
  • 吴恩达机器学习笔记(1)—引言
  • 信贷风控规则策略累计增益lift测算
  • 【笔记】Windows 部署 Suna 开源项目完整流程记录
  • 【Elasticsearch】Elasticsearch 核心技术(一):索引
  • AudioTrack的理解
  • HTTP请求与HTTP响应介绍及其字段
  • Fullstack 面试复习笔记:操作系统 / 网络 / HTTP / 设计模式梳理
  • 中科院报道铁电液晶:从实验室突破到多场景应用展望
  • 智慧政务标准规范介绍:构建高效、协同的政务信息体系
  • 6个月Python学习计划 Day 12 - 字符串处理 文件路径操作
  • CSS篇-3
  • Unity使用Lua框架和C#框架开发游戏的区别
  • Go开发简历优化指南
  • 手机照片太多了存哪里?
  • 【论文笔记】SecAlign: Defending Against Prompt Injection with Preference Optimization
  • IP Search Performance Tests dat/db/xdb/mmdb 结构性能差异对比
  • OpenRouter使用指南
  • Linux 中 m、mm、mmm 函数和 make 的区别
  • 【MAC】YOLOv8/11/12 转换为 CoreML 格式并实现实时目标检测
  • NodeJS全栈WEB3面试题——P7工具链 测试
  • Mybatis框架各配置文件主要内容详解(二)
  • 【优选算法 | 队列 BFS】构建搜索流程的核心思维
  • virtio介绍 (三)--spdk作为virtio后端处理nvme盘io的流程--上
  • 关于BackgroundScheduler的pause
  • 设计模式(行为型)-中介者模式
  • 【Java学习笔记】异常
  • MySQL:视图+用户管理+访问+连接池原理