如何管理node版本,实现想用哪个版本就用哪个版本(NVM)

1、node是什么?

“Node” 这个术语在不同的领域中有不同的含义,以下是其中两个常见的解释:

1.1、node在计算机领域的含义是什么?

在计算机科学领域中,“Node” 通常指的是一个可以执行 JavaScript 代码的环境,称为 “Node.js”。Node.js 可以在服务器端运行 JavaScript 代码,处理与客户端的交互、读写文件、进行网络通信等任务。通俗地说,Node.js 就像是一个让 JavaScript 可以运行在服务器端的“工具”。
例如,你可以使用 Node.js 创建一个简单的 Web 服务器,用来响应来自客户端的 HTTP 请求。下面是一个示例:

const http = require('http');

const server = http.createServer((req, res) => {
    
    
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello, world!');
});

server.listen(3000, () => {
    
    
  console.log('Server running on port 3000');
});

1.2、图论和网络科学中是什么?

在图论和网络科学领域中,“Node” 是指图中的一个节点或网络中的一个连接点。节点可以表示物理实体、虚拟对象或者抽象概念,例如人、电脑、城市、网站等等。节点之间可以通过边(“Edge”)来建立关系,形成图(“Graph”)。
例如,在社交网络中,每个用户可以看作是一个节点,而用户之间的关系(例如朋友关系)可以用边来表示。通过对社交网络中的图进行分析,我们可以研究用户之间的连接模式、社区结构、信息传播等等问题。

2、nvm是什么?

nvm(node.js version management),是一个nodejs的版本管理工具,用于解决node各种版本存在的不兼容现象,它是可以在同一台机器上安装和切换不同版本的node的工具。

使用nvm管理多个node版本(如何在一台机子使用多个node版本?)

下载完node如果没有npm解决办法(如果安装好node却没有安装好npm怎么办?)

node匹配npm(node和npm相对应的版本?)

3、最常用的nvm命令:

3.1、查看已安装node

nvm list

在这里插入图片描述

3.2、切换nvm版本

cmd中切换版本使用nvm use 版本号 例如 nvm use 12.22.12,初始下载完node,需要切换版本

nvm use 12.22.12

猜你喜欢

转载自blog.csdn.net/weixin_43783942/article/details/126770721