nvm的安装和使用

ops/2024/12/27 12:00:57/

nvm介绍

nvm(Node Version Manager)是一个非常实用的工具,用于管理和切换不同版本的 Node.js。它允许开发者在同一台机器上安装和使用多个 Node.js 版本。

注意:
1、之前在不使用 nvm 的情况下安装过 Node.js的,安装nvm之前需要卸载之前的nodejs,并且还要删除之前的node相关的环境变量,否则会出现一些问题(eg:nvm切换node版本失败及解决方案
2、nvm的安装路径不能有中文或者空格,否则后面在cmd中切换node版本会出现乱码

nvm的安装

nvm-windows

  • 点击nvm-setup.exe进行下载


TODO:后面补充安装步骤详情图


nvm的使用

以下是一些常用的 NVM 命令及其简要说明:

  • 安装和卸载

1.安装特定版本:
nvm install version2.卸载特定版本:
nvm uninstall version
(注:将version替换成想要安装的node版本号)
  • 版本管理

1.使用指定的node版本:
nvm use <version>
(注:将version替换成想要的node版本号)
例如:nvm use 142.查看已安装的node版本:
nvm ls或nvm list3.查看可用的node版本:
nvm ls-remote
这将列出所有可用的 Node.js 版本。
  • 切换和设置默认版本

1.设置默认版本:
nvm alias default <version>
例如:nvm alias default 20.9.02.切换到默认版本:
nvm use default
  • 版本信息

1.查看当前使用的 Node.js 版本:
nvm current
(也可以用node -v)
  • 全局包管理

1.安装全局 npm 包:
使用 NVM 安装的 Node.js 版本后,可以使用 npm 来安装全局包,包会被安装到当前使用的 Node.js 版本中。例如:npm install -g <package-name>
  • 帮助命令

1.查看帮助信息:
nvm help

小贴士:每个 Node.js 版本都有独立的全局 npm 包,这样可以避免版本之间的冲突。


http://www.ppmy.cn/ops/130886.html

相关文章

家具制造的效率与美观并重,玛哈特矫平机让家具产品更具竞争力。

在家具制造业中&#xff0c;效率与美观度的双重追求一直是企业关注的焦点。一方面&#xff0c;高效率的生产流程能够缩短交货周期&#xff0c;降低成本&#xff0c;提升企业的市场竞争力&#xff1b;另一方面&#xff0c;美观大方的家具设计则能吸引消费者的目光&#xff0c;提…

【1】Excel快速入门的核心概念

1. 工作表 基本工作表 图表工作表 工作表视图 2.表格(Table)&#xff0c;套用表格格式 ​ 名称&#xff08;表&#xff0c;列&#xff09; ​ 结构化引用[列名] ​ 设置表格样式 -可自定义&#xff08;如报表类&#xff09; ​ 数据验证 -交互 &#xff08;输入/输出交…

一个月调研分析标的“英伟达”

放在现在依然成立 一、移动网兴起至今的最佳股票与人工智能时代的目标 9 年移动网兴起至今&#xff0c;若选一只股票长期持有&#xff0c;最佳解是 ARM&#xff08;涨了 20 倍&#xff09;&#xff0c;因为无论系统层和应用层谁胜出&#xff0c;底层一定是芯片&#xff0c;而…

基于Spring Boot的高校物品捐赠管理系统设计与实现,LW+源码+讲解

摘 要 传统办法管理信息首先需要花费的时间比较多&#xff0c;其次数据出错率比较高&#xff0c;而且对错误的数据进行更改也比较困难&#xff0c;最后&#xff0c;检索数据费事费力。因此&#xff0c;在计算机上安装高校物品捐赠管理系统软件来发挥其高效地信息处理的作用&a…

Fluent Editor 富文本开源2个月的总结:增加格式刷、截屏、TypeScript 类型声明等新特性

你好&#xff0c;我是 Kagol&#xff0c;个人公众号&#xff1a;前端开源星球。 Fluent Editor 是一个基于 Quill 2.0 的富文本编辑器&#xff0c;在 Quill 基础上扩展了丰富的模块和格式&#xff0c;框架无关、 功能强大、开箱即用。 2024年8月12日&#xff0c;Fluent Edito…

SOLID原则-单一职责原则

转载请注明出处:https://blog.csdn.net/dmk877/article/details/143447010 作为一名资深程序员越来越感觉到基础知识的重要性&#xff0c;比如设计原则、设计模式、算法等&#xff0c;这些知识的长期积累会让你突破瓶颈实现质的飞跃。鉴于此我决定写一系列与此相关的博客&…

SQL 视图:概念、应用与最佳实践

SQL 视图&#xff1a;概念、应用与最佳实践 SQL&#xff08;Structured Query Language&#xff09;视图是数据库管理中的一个重要概念&#xff0c;它允许用户以虚拟表的形式查看数据。视图在数据库中并不实际存储数据&#xff0c;而是提供了一个查询结果的快照&#xff0c;这…

庭田科技参与第四届计算机辅助焊接工程与增材制造国际研讨会

2024年10月18日&#xff0c;秋意盎然&#xff0c;魅力泉城济南迎来了一场科技与学术交融的盛宴——第四届计算机辅助焊接工程与增材制造国际研讨会(The 4th International Symposium on Computer-Aided Welding Engineering and Additive Manufacturing- CAWE-AM 2024)。此次盛…