How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
جدول المحتويات:
- تركيب الغزل على CentOS 8
- باستخدام الغزل
- إنشاء مشروع جديد
- مضيفا التبعية
- رفع التبعية
- إزالة التبعية
- تثبيت جميع تبعيات المشروع
- استنتاج
Yarn هو مدير حزمة JavaScript متوافق مع npm يساعدك على أتمتة عملية تثبيت وتحديث وتكوين وإزالة حزم npm.
تم إنشاؤه لحل مجموعة من المشاكل مع npm ، مثل تسريع عملية تثبيت الحزم من خلال موازاة العمليات وتقليل الأخطاء المتعلقة باتصال الشبكة.
سيرشدك هذا البرنامج التعليمي خلال تثبيت Yarn على CentOS 8. كما سنغطي أساسيات كيفية استخدام Yarn لإنشاء مشروع جديد وإضافة / إزالة التبعيات.
تركيب الغزل على CentOS 8
قم بتنفيذ الخطوات التالية كجذر أو مستخدم له امتيازات sudo لتثبيت Yarn على CentOS 8:
-
إذا لم يتم تثبيت Node.js على نظامك ، فقم بتثبيت حزمة Node.js عن طريق الكتابة:
sudo dnf install @nodejsفي وقت كتابة هذا التقرير ، كان إصدار Node.js في مستودعات Centos8 هو الإصدار v10.x.
تمكين مستودع الغزل واستيراد مفتاح GPG الخاص بالمستودع:
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repocurl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.reposudo rpm --importيتم الحفاظ على مستودع الغزل الرسمي بشكل ثابت ويوفر أحدث إصدار.
بمجرد تمكين المستودع ، قم بتثبيت Yarn:
sudo dnf install yarnتحقق من التثبيت عن طريق طباعة رقم إصدار الغزل:
yarn --versionفي وقت كتابة هذا المقال ، كان أحدث إصدار من Yarn هو الإصدار
1.21.1:1.21.1
باستخدام الغزل
الآن وبعد تثبيت Yarn على نظام CentOS ، سنستكشف بعض أوامر Yarn الأكثر شيوعًا.
إنشاء مشروع جديد
لإنشاء مشروع Yarn جديد ، استخدم أمر
yarn init
متبوعًا باسم المشروع. على سبيل المثال ، لإنشاء مشروع باسم
my_project
:
yarn init my_project
سوف يسألك البرنامج النصي عدة أسئلة. يمكنك إما الرد أو الضغط على
enter
لاستخدام القيم الافتراضية:
yarn init v1.21.1 question name (alex): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.
كل ما يفعله الأمر هو إنشاء ملف
package.json
أساسي يحتوي على المعلومات التي قدمتها. يمكن تعديل هذا الملف في أي وقت.
يمكنك أيضًا إضافة Yarn إلى الدليل الحالي للرمز. للقيام بذلك ، انتقل إلى الدليل وتنفيذه:
مضيفا التبعية
لإضافة حزمة باعتبارها تبعية لمشروعك ، استخدم أمر
yarn add
يليه اسم الحزمة:
yarn add
سيقوم الأمر بتثبيت الحزمة وأي حزم يعتمد عليها وتحديث ملفات
package.json
و
yarn.lock
الخاصة
yarn.lock
.
بشكل افتراضي ، إذا تم إعطاء اسم الحزمة فقط ، يقوم Yarn بتثبيت أحدث إصدار. لتثبيت إصدار أو علامة محددة ، استخدم بناء الجملة التالي:
رفع التبعية
لترقية حزمة ، قم بتشغيل أمر
yarn upgrade
متبوعًا باسم الحزمة:
yarn upgrade
يقوم الأمر أعلاه بتحديث تبعيات المشروع إلى أحدث إصدار وفقًا لنطاق الإصدار المحدد في ملف package.json.
يمكنك أيضًا تحديد إصدار الحزمة أو العلامة:
إزالة التبعية
لإزالة حزمة من التبعيات الخاصة بالمشروع ، استدعى أمر
yarn remove
متبوعًا باسم الحزمة:
yarn remove
يقوم هذا الأمر أيضًا بتحديث ملفات
package.json
و
yarn.lock
الخاصة
yarn.lock
.
تثبيت جميع تبعيات المشروع
لتثبيت كافة تبعيات مشروع موجود محدد في ملف
package.json
:
yarn
أو
استنتاج
لقد أوضحنا لك كيفية تثبيت الغزل على جهاز CentOS 8 الخاص بك. لمزيد من المعلومات حول الغزل ، تفضل بزيارة صفحة وثائق الغزل.
كيفية تثبيت الغزل على centos 7
سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Yarn على نظام CentOS 7. Yarn هو مدير حزمة JavaScript متوافق مع npm.
كيفية تثبيت الغزل على ديبيان 9
Yarn هو مدير حزمة JavaScript متوافق مع npm. في هذا البرنامج التعليمي ، سنوجهك حول كيفية تثبيت Yarn على نظام Debian 9 عبر مستودع حزمة Yarn APT.
كيفية تثبيت الغزل على أوبونتو 18.04
Yarn هو مدير حزمة JavaScript متوافق مع npm. في هذا البرنامج التعليمي ، سوف نوجهك حول كيفية تثبيت Yarn على نظام Ubuntu 18.04 الخاص بك عبر مستودع حزمة Yarn APT.







