
Node.js 安装包及源码下载地址为Node.js — Download Node.js®。Package Manager使用系统自带的包管理工具如apt、yum、brew安装。自动管理依赖和更新适合命令行用户。Prebuilt Installer官方提供的安装程序适用于 Windows 和 macOS。图形化安装界面包含 Node.js 和 npm。Prebuilt Binaries预编译好的二进制文件直接下载后解压即可使用。适合有技术背景、希望自定义安装位置的用户。Source CodeNode.js 的源代码需用户自行编译。提供最大灵活性适合高级用户和需要自定义配置的开发者。Node.js 官方针对不同系统已经给出了非常详细的安装命令你可以根据不同平台系统选择你需要的 Node.js 安装命令脚本。官方网站提供两个版本LTSLong Term Support长期支持版本推荐用于生产环境Current当前最新版本包含最新特性建议选择 LTS 版本因为它更稳定且有长期技术支持。Node.js 历史版本下载地址Index of /dist/Windows 上安装 Node.js你可以采用以下两种方式来安装。1、Windows 安装包(.msi)安装步骤1、双击下载后的安装包如下所示2、点击以上的 Next 按钮将出现如下界面3、勾选接受协议选项点击 Next 按钮 :4、Node.js默认安装目录为 C:\Program Files\nodejs\ , 你可以修改目录并点击 Next 按钮5、点击 Install安装 开始安装 Node.js你也可以点击 Back返回来修改先前的配置安装过程点击 Finish完成按钮退出安装向导。安装完成后我们可以在命令行或 Windows Powershell 中执行以下命令来测试node -v npm -v2、Windows 二进制文件 (.exe)安装点击 Prebuilt Binaries 选项下载二进制文件安装步骤步骤 1 : 双击下载的安装包 Node.exe 将出现如下界面 :点击 Run运行按钮将出现命令行窗口安装完成后我们可以在命令行或 Windows Powershell 中执行以下命令来测试node -v npm -v如果你获得以上输出结果说明你已经成功安装了Node.js。使用命令行安装我们也可以在 PowerShell 执行以下命令来安装# 安装 fnm快速 Node 管理器 winget install Schniz.fnm # 配置 fnm 环境使其在每次目录变更时自动使用 fnm env --use-on-cd | Out-String | Invoke-Expression # 下载并安装 Node.js 版本 22 fnm use --install-if-missing 22 # 验证环境中 Node.js 的版本是否正确输出应为 v22.11.0 node -v # 应该输出 v22.11.0 # 验证环境中 npm 的版本是否正确输出应为 10.9.0 npm -v # 应该输出 10.9.0Linux 上安装 Node.js1、使用官方提供的安装脚本本例以 fnm 安装包管理器位说明也可以使用 nvm等命令如下# 安装 fnm快速 Node 管理器 curl -fsSL https://fnm.vercel.app/install | bash # 激活 fnm source ~/.bashrc # 下载并安装 Node.js fnm use --install-if-missing 22 # 验证环境中的 Node.js 版本是否正确 node -v # 应该输出 v22.11.0 # 验证环境中的 npm 版本是否正确 npm -v # 应该输出 10.9.02、直接使用已编译好的包点击 Prebuilt Binaries 选项下载二进制文件Node 官网已经把 linux 下载版本更改为已编译好的版本了我们可以直接下载解压后使用# wget https://nodejs.org/dist/v22.11.0/node-v22.11.0-linux-arm64.tar.xz // 下载 # tar xf node-v22.11.0-linux-arm64.tar.xz // 解压 # cd node-v22.11.0-linux-arm64/ // 进入解压目录 # ./bin/node -v // 执行node命令 查看版本解压文件的 bin 目录底下包含了 node、npm 等命令我们可以使用 ln 命令来设置软连接ln -s /usr/software/nodejs/bin/npm /usr/local/bin/ ln -s /usr/software/nodejs/bin/node /usr/local/bin/3、源码安装 Node.js以下部分我们将介绍在 Ubuntu Linux 下使用源码安装 Node.js 。 其他的 Linux 系统如 Centos 等类似如下安装步骤。在 Github 上获取 Node.js 源码$ sudo git clone https://github.com/nodejs/node.git Cloning into node...修改目录权限$ sudo chmod -R 755 node使用./configure创建编译文件并按照$ cd node $ sudo ./configure $ sudo make $ sudo make install查看 node 版本$ node --version v0.10.25Mac OS 上安装1、使用官方提供的安装脚本本例以 nvm 安装包管理器位说明也可以使用 fnm 等命令如下# 安装 nvmNode 版本管理器 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash # 下载并安装 Node.js可能需要重启终端 nvm install 22 # 验证环境中的 Node.js 版本是否正确 node -v # 应该输出 v22.11.0 # 验证环境中的 npm 版本是否正确 npm -v # 应该输出 10.9.02、使用预编译等安装工具下载的 .pkg 文件双击 .pkg 文件以启动安装向导。3、直接使用已编译好的包下载后解压下载包进入压缩包的 bin 目录就可以看到已经编译好的 node 和 npm 了可以直接在命令使用