البلوكتشين والعقود الذكية

كيفية تنصيب ال web 3 على نظام الحاسوب

سوف نتعلم في المقال التالي طريقة تنصيب مكتبة ال web 3 على الأنظمة mac أو linux، حيث تعد مكتبة ال Web 3 عبارة عن حزمة NPM, وهذا يعني أنه قبل تثبيت مكتبة ال Web 3 تحتاج أولا إلى تثبيت node.js.

ويعد ال NPM اختصار لـ Node Package Manager وهو نظام إدارة الحزم الخاص بلغة javascript.

تنصيب ال web 3 على نظام الحاسوب

في البداية سوف نذهب إلى موقع nodejs ونقوم بتنصيب النسخة المتوافقة مع النظام الذي نستخدمه.

لبدء تثبيت node.js علينا النقر على المربع المحدد كالآتي:

بعد النقر على المربع باللون الأخضر قم بتنزيل التطبيق وتثبيته على جهازك. ومن ثم سوف سنقوم أيضا بتثبيت مدير الحزم NPM لل node.js.

الآن نذهب إلى الواجهة البرمجية (سوف نستخدم في مقالنا ال Terminal) ونقوم بكتابة (npm install web3)

كما هو موضح بالصورة التالية:

فعلنا ذلك لأننا نريد تثبيت حزمة ال Web 3، وسيستغرق الأمر بعض الوقت لتثبيت الحزمة، ولكن في حال حدوث خطأ أثناء التثبيت فإنه أمامك العديد من الحلول أبرزها:

  1. تغيير إصدار node.js.
  2. تثبيت إصدار آخر من ال web 3.
  3. إنشاء تثبيت ثنائي التمهيد لubuntu والعمل فقط على متصفح الويب الخاص بك.

بعد أن تكتمل عملية التثبيت، هناك ملاحظة سريعة على ال web 3 وهي أنه عند كتابة هذا المقال فإن إصدار الweb3 هو 1.2.4 لذلك من المحتمل أن تصادف بعض المشاريع في ال web 3 قبل الإصدار 1، أي Web 3.0.1 مثلا.

لذلك فإن الواجهات القديمة لبرمجة التطبيقات تختلف بعض الشيء عن الواجهة الحديثة للويب3.

سنقوم الآن بإنشاء ملف فارغ جديد.

نقوم باستدعاء مكتبة web 3 في المشروع الخاص بنا بطريقة سهلة وبسيطة عن طريق كتابة الكود الآتي:

const Web3 = require('web3');

إذا كنت تستخدم حزمة ويب يمكنك القيام بهذه الخطوة.

وبذلك أصبحت مكتبة ال web 3 جاهزة للعمل على الحاسوب الشخصي.

المقالات الأخيرة

توسيع قاعدة الموثقين في سلسلة عملة XRP الرقمية.. إليك التفاصيل

وفقاً لإعلان نشر يوم الثلاثاء قامت مؤسسة سلسلة عملة XRP الرقمية باختيار Anodos Finance لتكون… قراءة المزيد

لماذا الآن هو الوقت المثالي لشراء البيتكوين؟

مثلت عملية تقسيم البيتكوين محور الحديث لفترة منذ مدة، والآن مع المسار السعري العرضي الأخير… قراءة المزيد

ماهو تأثير ارتفاع البيتكوين فوق 64 ألف دولار على العملات الرقمية الشائعة؟

شهدت سوق العملات الرقمية تقلبات كبيرة مؤخراً حيث شهدت العملات الميمية انخفاضاً ملحوظاً، وعلى الرغم… قراءة المزيد