حول NPM:
NPM هي أداة لإدارة الحزم وتوزيع NodeJS. يسمح لمطوري JavaScript بمشاركة الكود ومشاركة قصاصات الرمز بسهولة أكبر ، كما أنها مريحة وسريعة وبسيطة لإدارة الرمز الذي تشاركه من خلال NPM.
تثبيت NodeJS وإدارة NPM
ثَبَّتَ
انتقل إلى موقع NodeJS الرسمي وقم بتنزيل حزمة التثبيت وتثبيتها مباشرة. في الوقت نفسه ، تتضمن NodeJS وحدات NPM افتراضيًا. يجب تحديث هذا الأخير إلى أحدث إصدار. -v معلومات الإصدار ، إذا كان هناك ، فسيكون التثبيت ناجحًا. لا تدعم بعض الإصدارات حساسة لحالة المعلمة READ-V ، مثل محاولة الخطأ إلى الحرف الكبيرة و V.
العقدة -vv4.4.4npm -v2.15.1
تحديث وحدة NPM
عقدة تثبيت NPM -G
تمثل المعلمة -g التثبيت العالمي. يتم تخزين جميع ملفات الوحدة النمطية المثبتة تحت Windows بشكل عام في دليل تثبيت العقدة أو في دليل C: userator/Administrator/AppData/Roaming Cache.
قم بإزالة التثبيت المحلي -g ، يقوم NPM بإنشاء دليل جديد node_modules في الدليل الحالي ، ويتم تخزين الوحدة النمطية التي تم تنزيلها فيه.
إلغاء التثبيت
حذف الوحدات النمطية من دليل node_modules من خلال إلغاء التثبيت
#local uninstall npm uninstall <ame> #global uninstall npm uninstall <name> -g
2. قم بإنشاء تطبيق NodeJS الأول
استخدم الوحدة Express لإنشاء تطبيق.
قم أولاً بتنزيل وحدة Express
تثبيت NPM -g Expressexpress -V
وبالمثل ، تحقق مما إذا كان التثبيت ناجحًا. هناك معلمتان أخريان: -e أو -ejs ؛ -j أو -jshtml. معنى:
-e ، -Ejs إضافة دعم محرك EJS إضافة دعم محرك وحدة EJS
-J ، -jshtml إضافة دعم محرك JSHTML (الإعدادات الافتراضية إلى Jade) إضافة دعم محرك قالب JSHTML
لا يتم دعم سطر الأوامر CMD في الإصدار الجديد من Express ، وبالتالي فإن Express -v أعلاه سيبلغ عن خطأ: إنه ليس أمرًا داخليًا أو خارجيًا ، فأنت بحاجة إلى تنزيل المولود السريع
NPM تثبيت -gr صريح
ثم يمكنك استخدام الأمر Express على مستوى العالم وتحديد مجلد (F:/Project/Nodejs) لإنشاء تطبيق:
Express Hello_world
CD Hello_world يدخل المشروع
CD hello_world# عرض بنية الدليل dir# مثل هذا# 2016/06/26 14:43 <Dir>.# 2016/06/26 01:41 <Dir> Public# 2016/06/26 01:41 <Dir> Routes# 2016/06/26 01:41 <Dir> Views# 2 File 1،773 Bytes# 6 Directies 161،019،293،696 bytes*
لاحظ أن هناك ملف package.json هنا ، تحدد سمة التبعيات الوحدات النمطية التي يعتمد عليها المشروع الحالي. قبل البدء ، تحتاج إلى تنفيذ تثبيت NPM لتنزيلها:
تثبيت NPM
إذا لم يكن هناك ملف package.json ، فستبلغ هذه الخطوة عن خطأ:
NPM خطأ! التثبيت لا يمكن قراءة repreadenciesnpm err! Windows_nt 6.1.7601
يمكن إنشاء الافتراضي عبر NPM INI. هنا ، تم استدعاء أمر Hello_world أعلاه داخليًا ، ويشبه محتوى الملف الذي تم إنشاؤه هذا:
{"name": "Hello_world" ، "الإصدار": "0.0.0" ، "خاص": TRUE ، "Scripts": {"start": "node ./bin/www"} ، "~ 4.13.4" ، "Jade": "~ 1.11.0" ، "Morgan": "~ 1.7.0" ، "servicon": "~ 2.3.0"}}يمكنك أيضًا تثبيت القالب أعلاه واستلام ملف package.json لإنشاء. تجدر الإشارة إلى أن ملف Module Packule.json يحتوي على معلومات أكثر بكثير من هنا.
انتظر لتنزيل مكتبة التبعية. بعد الانتهاء ، يتم استخدام مجلد Node_Modules إضافي لحفظ مكتبة التبعية.
في هذه المرحلة ، تم الانتهاء من أعمال إعداد التطبيق الحالية. إطلاق التطبيق:
بدء NPM
أدخل 127.0.0.1::3000 (المنفذ الافتراضي) للوصول
ثلاثة ملخص
تجربة شخصية ، آمل أن أقدم مرجعًا للطلاب الذين ينتقلون من الصفر إلى إنشاء تطبيق NodeJS.
ما ورد أعلاه هو المحتوى الكامل لل Nodejs الذي يجلبه لك المحرر - دليل لا بد منه للبدء. آمل أن يدعم الجميع wulin.com أكثر ~