在 Ubuntu 系统上安装 Node.js 18.16.0 版本时,使用国内镜像源可以显著加快下载速度。以下是详细步骤:
---
### **方法 1:使用 NodeSource 安装(国内镜像)**
NodeSource 提供了 Node.js 的官方仓库,可以通过国内镜像加速下载。
#### 步骤:
1. **更新系统包管理器**:
```bash
sudo apt update
```
2. **添加 NodeSource 仓库(使用国内镜像)**:
```bash
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/nodesource/setup_18.x | sudo -E bash -
```
- 这里使用了清华大学的镜像源(`mirrors.tuna.tsinghua.edu.cn`)。
3. **安装 Node.js 和 npm**:
```bash
sudo apt-get install -y nodejs
```
4. **验证安装**:
```bash
node -v # 应输出 v18.16.0
npm -v # 检查 npm 是否安装成功
```
---
### **方法 2:使用 NVM 安装(国内镜像)**
NVM(Node Version Manager)是一个灵活的 Node.js 版本管理工具,可以通过国内镜像加速下载。
#### 步骤:
1. **安装 NVM(使用国内镜像)**:
```bash
curl -o- https://gitee.com/mirrors/nvm/raw/v0.39.3/install.sh | bash
```
- 这里使用了 Gitee 的镜像源(`gitee.com/mirrors/nvm`)。
2. **重新加载终端配置**:
```bash
source ~/.bashrc
```
3. **安装 Node.js 18.16.0**:
```bash
NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node nvm install 18.16.0
```
- 这里使用了淘宝的 Node.js 镜像源(`npmmirror.com`)。
4. **验证安装**:
```bash
node -v # 应输出 v18.16.0
```
5. **切换 Node.js 版本**(可选):
```bash
nvm use 18.16.0
```
---
### **方法 3:手动下载二进制文件(国内镜像)**
如果希望手动安装,可以从国内镜像下载 Node.js 二进制文件。
#### 步骤:
1. **下载 Node.js 18.16.0 二进制文件**:
- 访问淘宝镜像站点:[https://npmmirror.com/mirrors/node/v18.16.0/](https://npmmirror.com/mirrors/node/v18.16.0/)
- 下载对应版本的文件(如 `node-v18.16.0-linux-x64.tar.xz`)。
2. **解压文件**:
```bash
tar -xvf node-v18.16.0-linux-x64.tar.xz
```
3. **移动到安装目录**:
```bash
sudo mv node-v18.16.0-linux-x64 /usr/local/nodejs
```
4. **设置环境变量**:
- 编辑 `~/.bashrc` 文件,添加以下内容:
```bash
export PATH=/usr/local/nodejs/bin:$PATH
```
- 使配置生效:
```bash
source ~/.bashrc
```
5. **验证安装**:
```bash
node -v # 应输出 v18.16.0
```
---
### **配置 npm 使用国内镜像**
安装完成后,可以将 npm 的默认仓库设置为国内镜像,以加速依赖包的下载。
1. **设置 npm 镜像**:
```bash
npm config set registry https://registry.npmmirror.com
```
2. **验证配置**:
```bash
npm config get registry
```
- 应输出 `https://