Cài Đặt Node.js Với fnm
fnm giúp việc cài đặt và quản lý các phiên bản Node.js trở nên đơn giản. Hướng dẫn này sẽ giới thiệu cách sử dụng fnm để cài đặt Node.js.
Cài Đặt Cơ Bản
Cài Đặt Phiên Bản LTS Mới Nhất
bash
fnm install --ltsCài Đặt Phiên Bản Cụ Thể
bash
# Cài đặt phiên bản chính (tự động chọn phiên bản phụ mới nhất)
fnm install 20
# Cài đặt phiên bản cụ thể
fnm install 20.10.0
# Cài đặt phiên bản LTS cụ thể
fnm install lts/ironCài Đặt Và Sử Dụng Ngay
bash
fnm install 20 --useCài Đặt Nâng Cao
Sử Dụng Gương Để Tăng Tốc
bash
# Chỉ định gương tải xuống
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/nodeCài Đặt Kiến Trúc Cụ Thể
bash
# Cài đặt phiên bản x64
fnm install 20 --arch=x64
# Cài đặt phiên bản ARM64
fnm install 20 --arch=arm64Bật Corepack
bash
# Bật Corepack khi cài đặt Node.js
fnm install 20 --corepack-enabledHiển Thị Thanh Tiến Trình
bash
# Luôn hiển thị thanh tiến trình
fnm install 20 --progress=always
# Không hiển thị thanh tiến trình
fnm install 20 --progress=neverQuản Lý Phiên Bản
Xem Các Phiên Bản Đã Cài Đặt
bash
fnm listVí dụ đầu ra:
* v20.10.0 default
v18.19.0
v16.20.2Chuyển Đổi Phiên Bản
bash
# Chuyển sang phiên bản cụ thể
fnm use 20
# Tự động cài đặt nếu chưa cài đặt
fnm use 18 --install-if-missingĐặt Phiên Bản Mặc Định
bash
fnm default 20Đặt Alias
bash
# Đặt alias cho phiên bản
fnm alias 20 default
fnm alias 18 legacyCài Đặt Nhiều Phiên Bản
Cài Đặt Nhiều Phiên Bản LTS
bash
# Cài đặt các phiên bản LTS khác nhau
fnm install --lts
fnm install lts/hydrogen
fnm install lts/ironCài Đặt Nhiều Phiên Bản Phát Triển
bash
# Cài đặt nhiều phiên bản phát triển
fnm install 20
fnm install 19
fnm install 18Cài Đặt Hàng Loạt
bash
# Cài đặt nhiều phiên bản cùng lúc
for version in 16 18 20; do
fnm install $version
doneXác Minh Cài Đặt
Kiểm Tra Phiên Bản Node.js
bash
node --version
# v20.10.0Kiểm Tra Phiên Bản npm
bash
npm --version
# 10.2.0Kiểm Tra Đường Dẫn Node.js
bash
which node
# ~/.fnm/node-versions/v20.10.0/installation/bin/nodeVấn Đề Thường Gặp
Tải Xuống Thất Bại
bash
# Thử sử dụng gương
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/node
# Kiểm tra kết nối mạng
curl -I https://nodejs.org/dist/Tải Xuống Chậm
- Cấu hình gương trong nước
- Kiểm tra cài đặt proxy
- Sử dụng phương pháp cài đặt ngoại tuyến
Phiên Bản Đã Tồn Tại
bash
# Xem các phiên bản đã cài đặt
fnm list
# Sử dụng phiên bản đã cài đặt
fnm use 20Không Thể Chuyển Đổi Phiên Bản
bash
# Xác nhận cấu hình Shell
eval "$(fnm env --use-on-cd)"
# Kiểm tra đường dẫn node
which nodePhương Pháp Tốt Nhất
1. Sử Dụng Phiên Bản LTS Cho Sản Xuất
bash
# Cài đặt LTS cho môi trường sản xuất
fnm install --lts
fnm default --lts2. Khóa Phiên Bản Ở Cấp Dự Án
bash
# Tạo tệp .node-version trong dự án
echo "20" > .node-version
# Tự động cài đặt và chuyển đổi
fnm install
fnm use3. Sử Dụng Corepack Cho Trình Quản Lý Gói
bash
# Bật Corepack
fnm install 20 --corepack-enabled
# Sử dụng pnpm
corepack enable
pnpm --versionLiên Kết Liên Quan
- Cài Đặt fnm - Hướng dẫn cài đặt fnm
- Tham Khảo Lệnh - Tất cả chi tiết lệnh
- Quản Lý Phiên Bản - Hướng dẫn quản lý phiên bản
- Quản Lý Tải Xuống - Cấu hình tải xuống