canonical_url: https://yycode.net/docs/vi/nodejs-setup
lang: vi
updated_at: 2026-07-04T13:33:48.616Z
source_html: https://yycode.net/docs/vi/nodejs-setup

# Hướng dẫn cài đặt môi trường Node.js

Các công cụ như Claude Code, Gemini CLI, Codex đều phụ thuộc vào môi trường chạy Node.js, vui lòng hoàn tất bước này trước.

## Windows

- **Cách 1: Tải từ trang chính thức (khuyến nghị)**
  Truy cập [trang chủ Node.js](https://nodejs.org/zh-cn/download/) để tải phiên bản LTS, nhấp đúp gói cài đặt và làm theo hướng dẫn để hoàn tất.
- ![](https://r2.bozhouai.com/dragoncode/file-20260317105358821.png)
Sau khi tải xuống, cứ tiếp tục bấm bước tiếp theo cho đến khi cài đặt hoàn tất.

- **Cách 2: Dùng Chocolatey**
  ```bash
  choco install nodejs-lts
  ```
- **Cách 3: Dùng Scoop**
  ```bash
  scoop install nodejs-lts
  ```

## macOS

- **Cách 1: Dùng Homebrew (khuyến nghị)**
  ```bash
  brew install node
  ```
- **Cách 2: Tải từ trang chính thức**
  Truy cập [trang chủ Node.js](https://nodejs.org/zh-cn/download/) để tải gói cài đặt macOS.

## Linux

- **Ubuntu / Debian**
  ```bash
  curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
  sudo apt-get install -y nodejs
  ```
- **CentOS / RHEL**
  ```bash
  curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -
  sudo yum install -y nodejs
  ```

## Xác minh cài đặt

```bash
node --version
npm --version
```

Nếu cả hai lệnh đều xuất ra số phiên bản, tức là cài đặt đã thành công.

## Chuyển nguồn mirror npm (môi trường không có mạng quốc tế ổn định)

Nếu tốc độ cài đặt dependency chậm hoặc bị timeout, hãy chạy lệnh sau để chuyển sang mirror trong nước:

```bash
npm config set registry https://registry.npmmirror.com
```

Xác minh đã chuyển thành công hay chưa:

```bash
npm config get registry
```

Nếu xuất ra `https://registry.npmmirror.com` tức là đã có hiệu lực.
