Skip to content

استخدام NVM لنظام ويندوز

سيوضح هذا الدليل كيفية استخدام NVM لإدارة إصدارات متعددة من Node.js على نظام ويندوز الخاص بك.

الأوامر الأساسية

عرض إصدار NVM المثبت

bash
nvm version

عرض قائمة إصدارات Node.js المثبتة

لرؤية جميع إصدارات Node.js التي قمت بتثبيتها باستخدام NVM:

bash
nvm list

NVM List

عرض قائمة إصدارات Node.js المتاحة

لرؤية جميع إصدارات Node.js التي يمكنك تثبيتها:

bash
nvm list available

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

NVM Use

استخدام أحدث إصدار مثبت

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

استخدام الإصدار المحدد في .nvmrc

انتقل إلى دليل مشروعك ونفذ:

bash
nvm use

سيقرأ NVM ملف .nvmrc ويتحول تلقائيًا إلى الإصدار المحدد.

NVMRC Use

تكوين المرايا

إذا كنت تواجه مشاكل في تنزيل 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.

بُني باستخدام VitePress