استخدام NVM لنظام ويندوز
سيوضح هذا الدليل كيفية استخدام NVM لإدارة إصدارات متعددة من Node.js على نظام ويندوز الخاص بك.
الأوامر الأساسية
عرض إصدار NVM المثبت
bash
nvm versionعرض قائمة إصدارات Node.js المثبتة
لرؤية جميع إصدارات Node.js التي قمت بتثبيتها باستخدام NVM:
bash
nvm list
عرض قائمة إصدارات Node.js المتاحة
لرؤية جميع إصدارات Node.js التي يمكنك تثبيتها:
bash
nvm list available
تثبيت إصدارات Node.js
تثبيت أحدث إصدار من Node.js
bash
nvm install latestتثبيت إصدار محدد من Node.js
bash
nvm install 18.16.0يمكنك أيضًا التثبيت حسب الإصدار الرئيسي:
bash
nvm install 18سيقوم هذا بتثبيت أحدث إصدار من فرع 18.x.
تثبيت أحدث إصدار LTS (دعم طويل الأمد)
bash
nvm install ltsالتبديل بين إصدارات Node.js
استخدام إصدار محدد
bash
nvm use 18.16.0
استخدام أحدث إصدار مثبت
bash
nvm use latestاستخدام إصدار LTS المثبت
bash
nvm use ltsتكوين الإصدار الافتراضي
تعيين إصدار افتراضي
لتكوين إصدار محدد من Node.js كإصدار افتراضي عند فتح نافذة طرفية جديدة:
bash
nvm alias default 18.16.0إلغاء تثبيت إصدارات Node.js
إلغاء تثبيت إصدار محدد
bash
nvm uninstall 18.16.0استخدام ملفات .nvmrc
يدعم NVM لنظام ويندوز ملفات .nvmrc التي تسمح لك بتحديد إصدار Node.js لمشروع معين.
إنشاء ملف .nvmrc
قم بإنشاء ملف يسمى .nvmrc في جذر مشروعك مع رقم إصدار Node.js الذي ترغب في استخدامه:
18.16.0
استخدام الإصدار المحدد في .nvmrc
انتقل إلى دليل مشروعك ونفذ:
bash
nvm useسيقرأ NVM ملف .nvmrc ويتحول تلقائيًا إلى الإصدار المحدد.

تكوين المرايا
إذا كنت تواجه مشاكل في تنزيل Node.js بسبب قيود الشبكة أو البطء، يمكنك تكوين NVM لاستخدام مرايا بديلة.
تكوين مرآة لـ Node.js
bash
nvm node_mirror https://npmmirror.com/mirrors/node/تكوين مرآة لـ npm
bash
nvm npm_mirror https://npmmirror.com/mirrors/npm/لمزيد من التفاصيل حول تكوين المرايا، راجع دليل المرايا.
استكشاف الأخطاء وإصلاحها
التحقق من البنية الحالية
للتحقق مما إذا كنت تستخدم إصدار 32 بت أو 64 بت:
bash
nvm archتغيير البنية
للتبديل بين 32 بت و64 بت:
bash
nvm arch 32أو
bash
nvm arch 64إعادة تثبيت جميع إصدارات Node.js
إذا كنت بحاجة إلى إعادة تثبيت جميع إصدارات Node.js الخاصة بك (على سبيل المثال، بعد ترقية NVM):
bash
nvm reinstall-allالأوامر المتقدمة
لرؤية قائمة كاملة بجميع الأوامر المتاحة:
bash
nvm helpلمزيد من المعلومات التفصيلية حول أوامر محددة، راجع دليل مرجع أوامر NVM.