تعد بيئة التطوير جزءًا أساسيًا من العملية عند العمل مع Node.js. يتضمن إعداد وتكوين الأدوات والمكتبات اللازمة لتطوير وتشغيل تطبيقات Node.js الخاصة بك. في هذه المقالة ، سوف نستكشف كيفية بناء بيئة تطوير باستخدام Node.js و npm.
تثبيت Node.js و npm على جهاز الكمبيوتر الخاص بك
-
قم بزيارة موقع Node.js الرسمي على https://nodejs.org وقم بتنزيل الإصدار المناسب لنظام التشغيل الخاص بك.
-
بمجرد التنزيل ، قم بتشغيل أداة التثبيت Node.js واتبع الإرشادات التي تظهر على الشاشة لإكمال عملية التثبيت.
-
تحقق من التثبيت الناجح عن طريق فتح موجه الأوامر أو نافذة طرفية وتشغيل الأمر التالي:
node -v
إذا رأيت إصدار Node.js معروضًا في سطر الأوامر ، فهذا يعني أنه تم تثبيت Node.js بنجاح.
-
بعد ذلك ، تحقق من تثبيت npm عن طريق تشغيل الأمر التالي:
npm -v
إذا رأيت إصدار npm معروضًا في سطر الأوامر ، فهذا يعني أنه تم تثبيت npm بنجاح.
بعد إكمال هذه الخطوات ، نجحت في تثبيت Node.js و npm على جهاز الكمبيوتر الخاص بك. يمكنك الآن استخدام Node.js و npm لتطوير تطبيقات Node.js وإدارة تبعيات المشروع.
استخدام npm لإدارة تبعيات المشروع
-
انتقل إلى دليل المشروع الخاص بك باستخدام موجه الأوامر أو المحطة الطرفية.
-
قم بتهيئة ملف جديد
package.json
عن طريق تشغيل الأمر التالي:npm init
سيطالبك هذا الأمر بتقديم معلومات حول مشروعك ، مثل اسم الحزمة والإصدار والوصف ونقطة الإدخال والمزيد. يمكنك إما إدخال التفاصيل يدويًا أو الضغط على Enter لقبول القيم الافتراضية.
-
بمجرد
package.json
إنشاء الملف ، يمكنك البدء في تثبيت التبعيات. لتثبيت حزمة ، قم بتشغيل الأمر التالي:npm install <package-name>
استبدل
<package-name>
اسم الحزمة التي تريد تثبيتها. يمكنك أيضًا تحديد إصدار الحزمة أو علامة محددة باستخدام@
الرمز. على سبيل المثال:npm install lodash npm install [email protected]
-
بشكل افتراضي ، سيقوم npm بتثبيت الحزم محليًا داخل دليل المشروع الخاص بك ضمن المجلد
node_module
. سيتم سرد التبعيات فيdependencies
قسم الملف الخاص بكpackage.json
. -
لحفظ حزمة كتبعية مشروع ، استخدم العلامة
--save
عند التثبيت:npm install <package-name> --save
سيؤدي هذا إلى إضافة الحزمة إلى
dependencies
قسم الملف الخاص بكpackage.json
والسماح للمطورين الآخرين بتثبيت نفس التبعيات عند استنساخ مشروعك. -
إذا كنت تريد تثبيت حزمة لأغراض التطوير فقط ، مثل اختبار الأطر أو أدوات البناء ، فاستخدم العلامة
--save-dev
:npm install <package-name> --save-dev
سيؤدي هذا إلى إضافة الحزمة إلى
devDependencies
قسم الملف الخاص بكpackage.json
. -
لإلغاء تثبيت حزمة ، استخدم
uninstall
الأمر:npm uninstall <package-name>
سيؤدي هذا إلى إزالة الحزمة من
node_module
المجلد وتحديثpackage.json
الملف وفقًا لذلك.
باستخدام npm لإدارة تبعيات مشروعك ، يمكنك بسهولة إضافة الحزم وتحديثها وإزالتها حسب الحاجة ، مما يضمن عملية تطوير سلسة وبناء تطبيقات موثوقة.