Skip to content

دانلود NVM

NVM (Node Version Manager) دو پیاده‌سازی اصلی دارد:

  1. nvm-windows: برای سیستم‌های عامل Windows
  2. nvm-sh: برای Linux، macOS و Windows Subsystem for Linux (WSL)

این راهنما به شما کمک می‌کند نسخه مناسب برای سیستم عامل خود را دانلود کنید.

NVM برای Windows (nvm-windows)

در زیر فهرستی از نسخه‌های موجود NVM for Windows آمده است:

نسخهتاریخ انتشارلینک دانلودلینک آینه 1لینک آینه 2
version2025-01-01دانلود از Githubدانلود آینهدانلود آینه
version2024-12-31دانلود از Githubدانلود آینهدانلود آینه
version2024-12-29دانلود از Githubدانلود آینهدانلود آینه
version2023-11-23دانلود از Githubدانلود آینهدانلود آینه
version2022-04-13دانلود از Githubدانلود آینهدانلود آینه
version2022-11-01دانلود از Githubدانلود آینهدانلود آینه
version2021-11-11دانلود از Githubدانلود آینهدانلود آینه
version2021-09-15دانلود از Githubدانلود آینهدانلود آینه
version2018-08-02دانلود از Githubدانلود آینهدانلود آینه

آخرین نسخه

آخرین نسخه پایدار NVM برای Windows را می‌توانید از مخزن رسمی GitHub دانلود کنید:

دانلود NVM برای Windows

به دنبال آخرین نسخه باشید و یکی از فایل‌های زیر را دانلود کنید:

  • nvm-setup.zip: بسته نصب‌کننده (توصیه شده برای اکثر کاربران)
  • nvm-noinstall.zip: برای نصب دستی بدون نصب‌کننده
  • nvm-setup.exe: نصب‌کننده اجرایی مستقیم (در صورت موجود بودن)

دانلود NVM Windows

نیازمندی‌های سیستم

  • 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

دانلود NVM Linux/macOS

دانلود دستی

اگر ترجیح می‌دهید اسکریپت را به صورت دستی دانلود کنید:

  1. به مخزن GitHub nvm-sh بروید
  2. شماره آخرین نسخه را بررسی کنید (در حال حاضر v0.39.5)
  3. اسکریپت نصب را دانلود کنید:
bash
curl -o install_nvm.sh https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh
  1. اسکریپت را قابل اجرا کنید:
bash
chmod +x install_nvm.sh
  1. اسکریپت را اجرا کنید:
bash
./install_nvm.sh

نیازمندی‌های سیستم

  • Linux، macOS یا Windows Subsystem for Linux (WSL)
  • Bash، Zsh یا سایر shell‌های سازگار
  • curl یا wget برای دانلود اسکریپت نصب
  • Git (برای فرآیند نصب مورد نیاز است)

مراحل بعدی

پس از دانلود اسکریپت نصب، به راهنمای نصب Linux/macOS برای دستورالعمل‌های دقیق بروید.

تأیید دانلودها

NVM برای Windows

برای تأیید یکپارچگی دانلود NVM برای Windows:

  1. اندازه فایل را با مقدار نشان داده شده در صفحه releases GitHub بررسی کنید
  2. اسکن ویروس را روی فایل دانلود شده اجرا کنید
  3. امضای دیجیتال نصب‌کننده را تأیید کنید (در صورت موجود بودن)

NVM برای Linux/macOS

اسکریپت نصب به طور خودکار یکپارچگی فایل‌های دانلود شده را تأیید می‌کند. اگر می‌خواهید به صورت دستی تأیید کنید:

  1. محتوای اسکریپت را قبل از اجرا بررسی کنید:
bash
cat install_nvm.sh
  1. 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 nvm

Linux (استفاده از مدیران بسته)

توجه: به طور کلی توصیه می‌شود از اسکریپت نصب رسمی به جای مدیران بسته برای آخرین نسخه استفاده کنید.

استفاده از آینه

اگر در دسترسی به 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، راهنمای نصب مناسب را دنبال کنید:

NVM - مدیر نسخه Node برای Windows، Linux و macOS