nodejs的安装与环境配置

一、介绍

基于nodejs提供的不同的下载方式,本文将给出三种不同的安装方式,分别是使用nodejs包管理器手动安装源码编译安装,每种方式各有优劣,但针对不同的操作系统,推荐windows用户使用预构建安装包进行安装,linux用户使用nodejs包管理器使用预构建二进制文件进行安装,其中使用nodejs包管理器是一种多系统通用的且较为简单的方式,后文将依次进行介绍。

另外,由于官方npm仓库下载速度较慢,推荐大陆用户在使用npm之前设置国内镜像源

二、使用nodejs包管理器

三、手动安装

(1)Linux系统

1. 使用linux包管理器

2. 使用预构建二进制文件

下载预编译二进制文件

前往nodejs中文网下载适用于linux系统的指定版本的预构建二进制文件,例如版本node.js v20.17.0

解压到指定路径
1
2
3
4
cd /opt # 建议安装至/opt目录
sudo mkdir nodejs #建立nodejs文件夹
cd nodejs # 切换工作目录到nodejs
sudo tar -xvf ~/Downloads/node-v20.17.0-linux-x64.tar.xz # 解压到当前目录下
配置环境变量

编辑/etc/profile文件或用户配置文件~/.bashrc均可。

1
sudo vim /etc/profile

将下面的配置内容追加到文件末尾即可:

1
2
3
# set nodejs/bin to PATH
NODEJS_VERSION=v20.17.0 # 此处为你下载预构建二进制文件的版本号
export PATH=/opt/nodejs/node-$NODEJS_VERSION-linux-x64/bin:$PATH
重载配置文件

重启或注销即可,也可以执行source /etc/profile在当前终端立即生效。输入npm --version若成功输出npm工具版本号则安装成功。

(2)Windows系统

1. 使用预构建安装包

2. 使用预构建二进制包

四、源码编译安装

设置国内镜像源

(1)镜像源地址

  1. 淘宝源:https://registry.npmmirror.com/

(2)临时修改

在执行安装命令时加入--registry选项。

1
npm install 软件名 --registry https://registry.npmmirror.com

(3)全局修改

为当前用户全局环境设置,若需要sudo提权,则需要为root用户设置。

1
npm config set registry https://registry.npmmirror.com

nodejs的安装与环境配置
https://blog.cxhap.top/2024/09/13/nodejs的安装与环境配置/
作者
DingWH03
发布于
2024年9月13日
许可协议