دانلود NVM
NVM (Node Version Manager) دو پیادهسازی اصلی دارد:
- nvm-windows: برای سیستمهای عامل Windows
- nvm-sh: برای Linux، macOS و Windows Subsystem for Linux (WSL)
این راهنما به شما کمک میکند نسخه مناسب برای سیستم عامل خود را دانلود کنید.
NVM برای Windows (nvm-windows)
در زیر فهرستی از نسخههای موجود NVM for Windows آمده است:
| نسخه | تاریخ انتشار | لینک دانلود | لینک آینه 1 | لینک آینه 2 |
|---|---|---|---|---|
| 2025-01-01 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2024-12-31 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2024-12-29 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2023-11-23 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2022-04-13 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2022-11-01 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2021-11-11 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2021-09-15 | دانلود از Github | دانلود آینه | دانلود آینه | |
| 2018-08-02 | دانلود از Github | دانلود آینه | دانلود آینه |
آخرین نسخه
آخرین نسخه پایدار NVM برای Windows را میتوانید از مخزن رسمی GitHub دانلود کنید:
به دنبال آخرین نسخه باشید و یکی از فایلهای زیر را دانلود کنید:
nvm-setup.zip: بسته نصبکننده (توصیه شده برای اکثر کاربران)nvm-noinstall.zip: برای نصب دستی بدون نصبکنندهnvm-setup.exe: نصبکننده اجرایی مستقیم (در صورت موجود بودن)

نیازمندیهای سیستم
- Windows 7 یا بالاتر
- دسترسی مدیر برای نصب
- PowerShell یا Command Prompt
مراحل بعدی
پس از دانلود NVM برای Windows، به راهنمای نصب Windows برای دستورالعملهای گام به گام بروید.
NVM برای Linux / Ubuntu / Mac (nvm-sh)
برای Linux، macOS و WSL، نیازی به دانلود فایل جداگانه ندارید. نصب مستقیماً از طریق یک اسکریپت shell انجام میشود.
اسکریپت نصب
میتوانید nvm-sh را با استفاده از curl یا wget نصب کنید:
استفاده از curl:
bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bashاستفاده از wget:
bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
دانلود دستی
اگر ترجیح میدهید اسکریپت را به صورت دستی دانلود کنید:
- به مخزن GitHub nvm-sh بروید
- شماره آخرین نسخه را بررسی کنید (در حال حاضر v0.39.5)
- اسکریپت نصب را دانلود کنید:
bash
curl -o install_nvm.sh https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh- اسکریپت را قابل اجرا کنید:
bash
chmod +x install_nvm.sh- اسکریپت را اجرا کنید:
bash
./install_nvm.shنیازمندیهای سیستم
- Linux، macOS یا Windows Subsystem for Linux (WSL)
- Bash، Zsh یا سایر shellهای سازگار
curlیاwgetبرای دانلود اسکریپت نصب- Git (برای فرآیند نصب مورد نیاز است)
مراحل بعدی
پس از دانلود اسکریپت نصب، به راهنمای نصب Linux/macOS برای دستورالعملهای دقیق بروید.
تأیید دانلودها
NVM برای Windows
برای تأیید یکپارچگی دانلود NVM برای Windows:
- اندازه فایل را با مقدار نشان داده شده در صفحه releases GitHub بررسی کنید
- اسکن ویروس را روی فایل دانلود شده اجرا کنید
- امضای دیجیتال نصبکننده را تأیید کنید (در صورت موجود بودن)
NVM برای Linux/macOS
اسکریپت نصب به طور خودکار یکپارچگی فایلهای دانلود شده را تأیید میکند. اگر میخواهید به صورت دستی تأیید کنید:
- محتوای اسکریپت را قبل از اجرا بررسی کنید:
bash
cat install_nvm.sh- URL مخزن GitHub را تأیید کنید که صحیح است:
https://github.com/nvm-sh/nvm.git
عیبیابی مشکلات دانلود
مشکلات دانلود Windows
- اگر در دانلود از GitHub مشکل دارید، سعی کنید از مرورگر دیگری یا یک مدیر دانلود استفاده کنید
- اگر آنتیویروس شما دانلود را مسدود میکند، موقتاً آن را غیرفعال کنید یا یک استثنا اضافه کنید
- اگر پشت فایروال شرکتی هستید، سعی کنید از خانه دانلود کنید یا از VPN استفاده کنید
مشکلات دانلود Linux/macOS
- اگر نمیتوانید به GitHub دسترسی داشته باشید، اتصال شبکه یا تنظیمات فایروال خود را بررسی کنید
- اگر در منطقهای با دسترسی محدود به GitHub هستید، استفاده از VPN را در نظر بگیرید
- اگر دستورات
curlیاwgetشکست خورد، مطمئن شوید که روی سیستم شما نصب شدهاند:
bash
# برای Debian/Ubuntu
sudo apt install curl wget
# برای macOS
brew install curl wget
# برای CentOS/RHEL
sudo yum install curl wgetروشهای جایگزین دانلود
استفاده از مدیر بسته
در برخی سیستمها، میتوانید NVM را از طریق یک مدیر بسته نصب کنید:
macOS (استفاده از Homebrew)
bash
brew install nvmLinux (استفاده از مدیران بسته)
توجه: به طور کلی توصیه میشود از اسکریپت نصب رسمی به جای مدیران بسته برای آخرین نسخه استفاده کنید.
استفاده از آینه
اگر در دسترسی به GitHub مشکل دارید یا به دانلود سریعتر نیاز دارید، میتوانید از یک آینه استفاده کنید:
برای nvm-windows
از یک آینه دانلود کنید و سپس با فرآیند نصب عادی ادامه دهید.
برای nvm-sh
میتوانید در حین نصب یک آینه مشخص کنید:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bashمراحل بعدی
پس از دانلود NVM، راهنمای نصب مناسب را دنبال کنید: