在安装node.JS时,node.js运行时和npm包pipe理器选项有什么不同?

我试图通过下载.exe文件来安装node.js,我感到困惑,并且在Node.js安装程序里面,它要求安装node.js运行时npm包pipe理器,所以我想在知道之后继续进行安装完全是两者的区别。

我的问题是node.js运行时和npm pacakagepipe理器之间的区别是什么,以及我在这两个选项上得到的所有function是什么。

我安装node.js的基本目的是编译Typescript,请帮我理解两个pacakage的特性 安装窗口的屏幕截图

首先,它并不要求你安装Node.js运行时或npm包pipe理器,它提供你安装它们(如果你想)

现在,Node.js运行时基本上会理解你的JavaScript代码并执行它来产生结果。

Npm包pipe理器是一个工具,它允许你使用命令行安装第三方库(其他人的代码)。

npm install express 

将安装名为express的框架。

  • Node和Nodejs是一样的。 相同的事物可互换的名称。 除非有人在谈论图论,树或数据结构。
  • Nvm是一个Nodejs版本pipe理器。 让你轻松安装和切换版本。 它为每个版本保留全球安装的软件包。
  • Npm是一名软件包pipe理员。 它让你安装软件(库,插件,框架和应用程序)。 通常这个软件被安装来构buildNode应用程序。 有时候不是。

把更简单。 Npm依赖于节点。 Nvm安装节点。