بناء بيئة تطوير باستخدام Node.js و npm

تعد بيئة التطوير جزءًا أساسيًا من العملية عند العمل مع Node.js. يتضمن إعداد وتكوين الأدوات والمكتبات اللازمة لتطوير وتشغيل تطبيقات Node.js الخاصة بك. في هذه المقالة ، سوف نستكشف كيفية بناء بيئة تطوير باستخدام Node.js و npm.

 

تثبيت Node.js و npm على جهاز الكمبيوتر الخاص بك

  1. قم بزيارة موقع Node.js الرسمي على https://nodejs.org وقم بتنزيل الإصدار المناسب لنظام التشغيل الخاص بك.

  2. بمجرد التنزيل ، قم بتشغيل أداة التثبيت Node.js واتبع الإرشادات التي تظهر على الشاشة لإكمال عملية التثبيت.

  3. تحقق من التثبيت الناجح عن طريق فتح موجه الأوامر أو نافذة طرفية وتشغيل الأمر التالي:

    node -v

    إذا رأيت إصدار Node.js معروضًا في سطر الأوامر ، فهذا يعني أنه تم تثبيت Node.js بنجاح.

  4. بعد ذلك ، تحقق من تثبيت npm عن طريق تشغيل الأمر التالي:

    npm -v

    إذا رأيت إصدار npm معروضًا في سطر الأوامر ، فهذا يعني أنه تم تثبيت npm بنجاح.

بعد إكمال هذه الخطوات ، نجحت في تثبيت Node.js و npm على جهاز الكمبيوتر الخاص بك. يمكنك الآن استخدام Node.js و npm لتطوير تطبيقات Node.js وإدارة تبعيات المشروع.

 

استخدام npm لإدارة تبعيات المشروع

  1. انتقل إلى دليل المشروع الخاص بك باستخدام موجه الأوامر أو المحطة الطرفية.

  2. قم بتهيئة ملف جديد package.json عن طريق تشغيل الأمر التالي:

    npm init

    سيطالبك هذا الأمر بتقديم معلومات حول مشروعك ، مثل اسم الحزمة والإصدار والوصف ونقطة الإدخال والمزيد. يمكنك إما إدخال التفاصيل يدويًا أو الضغط على Enter لقبول القيم الافتراضية.

  3. بمجرد package.json إنشاء الملف ، يمكنك البدء في تثبيت التبعيات. لتثبيت حزمة ، قم بتشغيل الأمر التالي:

    npm install <package-name>

    استبدل <package-name> اسم الحزمة التي تريد تثبيتها. يمكنك أيضًا تحديد إصدار الحزمة أو علامة محددة باستخدام @ الرمز. على سبيل المثال:

    npm install lodash npm install [email protected]
  4. بشكل افتراضي ، سيقوم npm بتثبيت الحزم محليًا داخل دليل المشروع الخاص بك ضمن المجلد node_module. سيتم سرد التبعيات في dependencies قسم الملف الخاص بك package.json.

  5. لحفظ حزمة كتبعية مشروع ، استخدم العلامة --save عند التثبيت:

    npm install <package-name> --save

    سيؤدي هذا إلى إضافة الحزمة إلى dependencies قسم الملف الخاص بك package.json والسماح للمطورين الآخرين بتثبيت نفس التبعيات عند استنساخ مشروعك.

  6. إذا كنت تريد تثبيت حزمة لأغراض التطوير فقط ، مثل اختبار الأطر أو أدوات البناء ، فاستخدم العلامة --save-dev:

    npm install <package-name> --save-dev

    سيؤدي هذا إلى إضافة الحزمة إلى devDependencies قسم الملف الخاص بك package.json.

  7. لإلغاء تثبيت حزمة ، استخدم uninstall الأمر:

    npm uninstall <package-name>

    سيؤدي هذا إلى إزالة الحزمة من node_module المجلد وتحديث package.json الملف وفقًا لذلك.

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