لقد تلامس للتو مع Node.js وسجلت بعض العمليات وتمت مراجعتها في المستقبل. إذا كان هناك أي شكوك أو أخطاء ، نرحب بالنقد والتصحيح.
ما هو Node.js؟
قرأت بعض المقالات على الإنترنت وفهمي هو أن الوظيفة تشبه Apache ، والتي يمكن فهمها على أنها جانب الخادم. ومع ذلك ، فإن آلية التنفيذ مختلفة ، وتأثير التزامن جيد جدًا. هدفها هو استبدال آلية خادم Apache.
حسنًا ، لنبدأ تكوين البيئة:
1. تنزيل node.js
انتقل مباشرة إلى الموقع الرسمي لتنزيله ، وحدد إصدار Windows Installer (.MSI) 64 بت. ستجد هنا Windows Binary (.exe) ، وهي محطة بيئة Node.js مستقلة. لا تحتاج إلى تثبيته بعد تنزيله ، حتى تتمكن من استخدامه مباشرة. أقترح تنزيل .msi وتثبيته.
2. تثبيت node.js
نظرًا لأنه نظام Win8 ، ستنشأ بعض المشكلات أثناء التثبيت.
1) خطأ 2502 ، خطأ 2503
عندما ترى هذا النوع من المشكلات ، يعلم الجميع أن السبب في ذلك هو أن الأذونات غير كافية ، لذا استخدم إذن المسؤول لتنفيذها.
2) غير قادر على تنفيذ ملف .MSI
يمكنك النقر بزر الماوس الأيمن على CMD ، وفتح المحطة كمسؤول ، ثم تنفيذ تثبيت "MSIEXEC /Package Node-V0.10.31-X64.MSI". سيكون على ما يرام على طول الطريق.
3) كيفية التحقق من أن التثبيت ناجح
CMD يدخل دليل تثبيت Node.js. على سبيل المثال ، لي هو "C:/CC/Nodejs". في هذا الدليل ، سترى العديد من الملفات القابلة للتنفيذ مثل node.exe ، npm ، إلخ. إذا قمت بإضافة مسار التثبيت إلى المسار ، فلن تحتاج إلى إدخال دليل التثبيت لتنفيذ العقدة.
أدخل العقدة -V في CMD لعرض الإصدار ؛
يمكنك أيضًا إدخال وضع العقدة وإدخال "Console.log (" Hello World! ") ؛" لمعرفة ما إذا كان الإخراج طبيعيًا ، كما هو موضح في الشكل أدناه:
4) التحقق من وظائف الخادم
قم بإنشاء ملف JS جديد ، مثل test.js ، مع المحتوى التالي:
var http = require ("http") ؛ http.createserver (function (req ، res) {res.writehead (200 ، {"content-type": عقدة الاختبار!ثم تنفيذ: Node Test.js على سطر الأوامر ، كما هو موضح في الشكل التالي:
هذا لفتح http://127.0.0.1:3000/ في المتصفح لرؤية نتائج الويب الإخراج:
حسنًا ، إذا كان كل شيء طبيعيًا في هذه المرحلة ، فهذا يعني أن الوظيفة الأساسية لـ Node.js قد تم تثبيتها بنجاح!
لكننا نحتاج غالبًا إلى استخدام بعض حزم التثبيت الأخرى ، مثل Express ، لذلك دعونا نتحدث عن NPM التالي
3. قم بتثبيت وحدة NPM
تحقق أولاً من حالة تكوين تكوين NPM: أدخل قائمة تكوين الأمر NPM
فيما يلي بعض نقاط التفسير ، والتي هي أيضًا أماكن يحتاج المستخدمون في WIN8 أو المستخدمين الصينيين إلى فهمها وتكوينها عند الطلب:
1) إنشاء دليل جديد NPM في C:/Users/***/APPDATA/التجوال/الدليل ، وإلا سيتم الإبلاغ عن خطأ عند تنفيذ تثبيت NPM.
2) يمكنك تشغيل الأوامر التالية لإعداد الوكيل ، والانتباه إلى تغيير عنوان الوكيل إلى العنوان الذي تتوفر فيه بالفعل.
NPM CONFIG SET PROXY = http: //127.0.0.1: 8087 (هذا هو الافتراضي) PROXY SET COFF
3) إذا وصلت إلى هنا خطوة بخطوة وأبلغت عن خطأ ، فعادة ما تكون مشكلة وكيل.
4) إذا نجحت ، فيجب أن يكون من المقبول تنفيذ تعبير تثبيت NPM في هذا الوقت.
4. تثبيت الوحدات النمطية المطلوبة الأخرى ، فقط اسم تثبيت NPM. اسمحوا لي أن أذكرها هنا أن NPM يدعم تثبيت الوحدات النمطية المحددة في حد ذاتها. لكن المبتدئين لا يحتاجون إلى القلق بشأن هذا.
حسنًا ، تم الانتهاء من تكوين Node.js وانتهى العمل.