Instal fnm
fnm menawarkan beberapa metode instalasi. Pilih yang sesuai dengan sistem operasi Anda.
macOS
Menggunakan Homebrew (Direkomendasikan)
bash
brew install fnmMenggunakan Script curl
bash
curl -fsSL https://fnm.vercel.app/install | bashMenggunakan MacPorts
bash
port install fnmWindows
Menggunakan winget (Direkomendasikan)
powershell
winget install Schniz.fnmMenggunakan Scoop
powershell
scoop install fnmMenggunakan Chocolatey
powershell
choco install fnmMenggunakan Script curl (Memerlukan Git Bash atau WSL)
bash
curl -fsSL https://fnm.vercel.app/install | bashLinux
Menggunakan Script curl (Direkomendasikan)
bash
curl -fsSL https://fnm.vercel.app/install | bashMenggunakan Homebrew
bash
brew install fnmUnduh dari GitHub Releases
- Kunjungi halaman Releases fnm
- Unduh arsip untuk arsitektur Anda
- Ekstrak dan pindahkan biner ke direktori PATH
bash
# Contoh: Instal arsitektur x86_64
wget https://github.com/Schniz/fnm/releases/latest/download/fnm-linux.zip
unzip fnm-linux.zip -d /usr/local/bin
chmod +x /usr/local/bin/fnmKonfigurasi Shell
Setelah instalasi, Anda perlu mengkonfigurasi variabel lingkungan Shell.
Bash
Tambahkan berikut ke ~/.bashrc:
bash
eval "$(fnm env --use-on-cd)"Kemudian muat ulang konfigurasi:
bash
source ~/.bashrcZsh
Tambahkan berikut ke ~/.zshrc:
zsh
eval "$(fnm env --use-on-cd)"Kemudian muat ulang konfigurasi:
zsh
source ~/.zshrcFish
Tambahkan berikut ke ~/.config/fish/config.fish:
fish
fnm env --use-on-c | sourceKemudian muat ulang konfigurasi:
fish
source ~/.config/fish/config.fishPowerShell
Tambahkan berikut ke profil PowerShell:
powershell
fnm env --use-on-cd | Out-String | Invoke-ExpressionAnda dapat membuka profil dengan:
powershell
notepad $PROFILEVerifikasi Instalasi
Setelah instalasi, verifikasi bahwa fnm terinstal dengan benar:
bash
fnm --versionOutput serupa:
fnm 1.37.1Konfigurasi Variabel Lingkungan
fnm mendukung variabel lingkungan berikut untuk konfigurasi kustom:
| Variabel Lingkungan | Deskripsi | Default |
|---|---|---|
FNM_DIR | Direktori instalasi fnm | ~/.fnm |
FNM_NODE_DIST_MIRROR | Mirror unduhan Node.js | https://nodejs.org/dist |
FNM_LOGLEVEL | Tingkat log | info |
FNM_ARCH | Penggantian arsitektur | Arsitektur sistem |
FNM_COREPACK_ENABLED | Aktifkan Corepack | false |
Menggunakan Mirror di Tiongkok
Di Tiongkok daratan, Anda dapat mengkonfigurasi mirror untuk mempercepat unduhan:
bash
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/nodeAtau tambahkan ke file konfigurasi Shell:
bash
eval "$(fnm env --use-on-cd --node-dist-mirror=https://npmmirror.com/mirrors/node)"Langkah Selanjutnya
Setelah instalasi, Anda dapat:
- Instal Node.js - Gunakan fnm untuk menginstal versi Node.js pertama Anda
- Referensi Perintah - Pelajari semua perintah yang tersedia
- Manajemen Versi - Pelajari cara mengelola beberapa versi Node.js