إضافة إصدار بديل من Node.js يمكن أن يساعد في إدارة المشاريع المتعددة التي تحتوي على تبعيات مختلفة من Node.js. فيما يلي خطوات إضافة إصدار بديل من Node.js:
تثبيت مدير الإصدارات Node (NVM):
NVM هو أداة شهيرة تسمح لك بإدارة إصدارات متعددة من Node.js على جهاز واحد. اتبع هذه الخطوات لتثبيت NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
بعد التثبيت، قد تحتاج إلى إعادة تشغيل الطرفية أو تشغيل:
source ~/.bashrc
(أو source ~/.zshrc
إذا كنت تستخدم Zsh).
تثبيت إصدار Node.js المطلوب:
بمجرد تثبيت NVM، يمكنك استخدامه لتثبيت الإصدار الذي تريده من Node.js. على سبيل المثال، إذا كنت ترغب في تثبيت الإصدار 14 من Node.js، يمكنك تنفيذ:
nvm install 14
استخدام إصدار Node.js البديل:
بعد التثبيت، يمكنك التبديل إلى الإصدار الذي تم تثبيته حديثًا عن طريق تنفيذ:
nvm use 14
يمكنك التحقق من الإصدار النشط باستخدام:
node -v
تعيين إصدار Node.js الافتراضي (اختياري):
إذا كنت ترغب في جعل هذا الإصدار هو الافتراضي لجلسات الطرفية الجديدة، يمكنك تعيينه كإصدار افتراضي:
nvm alias default 14
سيضمن ذلك أن الإصدار 14 من Node.js سيتم استخدامه بشكل افتراضي عند فتح نافذة طرفية جديدة.
إدارة الإصدارات المتعددة:
يمكنك تثبيت والتبديل بين الإصدارات المختلفة من Node.js باستخدام NVM. على سبيل المثال، إذا كنت بحاجة إلى التبديل إلى إصدار مختلف، يمكنك استخدام:
nvm use <version>
يمكنك عرض جميع الإصدارات المثبتة باستخدام:
nvm ls
التبديل التلقائي للإصدارات بين المشاريع (اختياري):
يمكنك إنشاء ملف .nvmrc
في دليل مشروعك مع الإصدار المطلوب من Node.js. على سبيل المثال، إذا كنت ترغب في استخدام الإصدار 14 من Node.js، يمكنك إنشاء ملف .nvmrc
يحتوي على المحتوى التالي:
14
ثم، عند الانتقال إلى هذا الدليل، يمكنك ببساطة تشغيل:
nvm use
وسيتم التبديل إلى الإصدار المحدد.
تذكر أنه يجب عليك دائمًا تثبيت الإصدارات التي تحتاجها من مصادر موثوقة. NVM هو أداة شائعة الاستخدام، ولكن كن حذرًا دائمًا عند تنفيذ الأوامر من الإنترنت دون فهم ما تفعله.