คู่มือคำสั่ง fnm install
คำสั่ง fnm install ใช้สำหรับติดตั้งเวอร์ชัน Node.js ใหม่
Syntax คำสั่ง
bash
fnm install [OPTIONS] [VERSION]พารามิเตอร์
VERSION
ระบุเวอร์ชัน Node.js ที่จะติดตั้ง:
bash
# ติดตั้งเวอร์ชันหลัก (เลือกเวอร์ชันรองล่าสุดอัตโนมัติ)
fnm install 20
# ติดตั้งเวอร์ชันเฉพาะ
fnm install 20.10.0
# ติดตั้งเวอร์ชัน LTS
fnm install lts/iron
# ไม่ระบุเวอร์ชัน จะอ่านจากไฟล์เวอร์ชัน
fnm installตัวเลือก
--lts
ติดตั้งเวอร์ชัน LTS (Long Term Support) ล่าสุด:
bash
fnm install --lts--latest
ติดตั้งเวอร์ชันล่าสุด (รวม非 LTS):
bash
fnm install --latest--use
สลับไปยังเวอร์ชันทันทีหลังจากติดตั้ง:
bash
fnm install 20 --use--progress
ควบคุมการแสดงแถบความคืบหน้าการดาวน์โหลด:
bash
# แสดงอัตโนมัติ (ค่าเริ่มต้น)
fnm install 20 --progress=auto
# แสดงเสมอ
fnm install 20 --progress=always
# ไม่แสดงเลย
fnm install 20 --progress=never--node-dist-mirror
ระบุกระจกดาวน์โหลด Node.js:
bash
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/node--arch
ระบุสถาปัตยกรรมที่จะติดตั้ง:
bash
# ติดตั้งเวอร์ชัน x64
fnm install 20 --arch=x64
# ติดตั้งเวอร์ชัน ARM64
fnm install 20 --arch=arm64--fnm-dir
ระบุทิศทางการติดตั้ง fnm:
bash
fnm install 20 --fnm-dir=/custom/path--log-level
ตั้งค่าระดับบันทึก:
bash
fnm install 20 --log-level=quiet
fnm install 20 --log-level=error
fnm install 20 --log-level=info--corepack-enabled
เปิดใช้งานการรองรับ Corepack:
bash
fnm install 20 --corepack-enabledตัวอย่างการใช้งาน
ติดตั้งเวอร์ชัน LTS
bash
# ติดตั้ง LTS ล่าสุด
fnm install --lts
# ติดตั้งเวอร์ชัน LTS เฉพาะ
fnm install lts/iron # Node.js 20.x
fnm install lts/hydrogen # Node.js 18.xติดตั้งเวอร์ชันเฉพาะ
bash
# ติดตั้งเวอร์ชันหลัก
fnm install 20
# ติดตั้งเวอร์ชันรอง
fnm install 20.10
# ติดตั้งเวอร์ชันที่แน่นอน
fnm install 20.10.0ติดตั้งและใช้งาน
bash
# ติดตั้งและสลับทันที
fnm install 20 --use
# ติดตั้งและตั้งค่าเป็นเริ่มต้น
fnm install 20 --use && fnm default 20ใช้กระจกเพื่อเร่งการดาวน์โหลด
bash
# ใช้กระจก
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/nodeติดตั้งสถาปัตยกรรมเฉพาะ
bash
# ติดตั้งเวอร์ชัน x64 บน Apple Silicon Mac
fnm install 20 --arch=x64รูปแบบเวอร์ชัน
fnm รองรับรูปแบบเวอร์ชันหลายรูปแบบ:
| รูปแบบ | ตัวอย่าง | คำอธิบาย |
|---|---|---|
| เวอร์ชันหลัก | 20 | 20.x.x ล่าสุด |
| เวอร์ชันรอง | 20.10 | 20.10.x ล่าสุด |
| เวอร์ชันที่แน่นอน | 20.10.0 | เวอร์ชันที่แน่นอน |
| ชื่อ LTS | lts/iron | ชื่อรหัสเวอร์ชัน LTS |
| latest | --latest | เวอร์ชันล่าสุด |
ชื่อรหัสเวอร์ชัน LTS
| ชื่อรหัส | เวอร์ชัน | วันที่ปล่อย |
|---|---|---|
| Iron | 20.x | 2023-10 |
| Hydrogen | 18.x | 2022-10 |
| Gallium | 16.x | 2021-10 |
| Erbium | 14.x | 2020-10 |
| Dubnium | 12.x | 2019-10 |
ตัวแปรสภาพแวดล้อม
คุณสามารถกำหนดค่าพฤติกรรมเริ่มต้นผ่านตัวแปรสภาพแวดล้อม:
bash
# ตั้งค่ากระจก
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node
# เปิดใช้งาน Corepack
export FNM_COREPACK_ENABLED=true
# ตั้งค่าทิศทางการติดตั้ง
export FNM_DIR=~/.fnmปัญหาทั่วไป
การติดตั้งล้มเหลว
bash
# ลองใช้กระจก
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/node
# ดูบันทึกโดยละเอียด
fnm install 20 --log-level=infoเวอร์ชันมีอยู่แล้ว
bash
# ดูเวอร์ชันที่ติดตั้งแล้ว
fnm list
# ใช้เวอร์ชันที่ติดตั้งแล้ว
fnm use 20การดาวน์โหลดช้า
bash
# กำหนดค่ากระจก
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node
fnm install 20ลิงก์ที่เกี่ยวข้อง
- ติดตั้ง Node.js - คู่มือการติดตั้ง
- อ้างอิงคำสั่ง - รายละเอียดคำสั่งทั้งหมด
- การจัดการดาวน์โหลด - การกำหนดค่าการดาวน์โหลด