محتويات التطبيق:
وثائق Node.js v14.0.0 الحالية
وثائق Node.js v13.13.0 الحالية
وثائق Node.js v12.16.2 LTS
توثيق Node.js v10.20.1 LTS
Node.js دروس
Node.js® هو وقت تشغيل جافا سكريبت مبني على محرك جافا سكريبت V8 من Chrome. يستخدم Node.js نموذج إدخال / إخراج غير مدفوع بالحدث مما يجعله خفيف الوزن وفعالاً. النظام الإيكولوجي لحزمة Node.js ، وهو npm ، هو أكبر نظام بيئي للمكتبات مفتوحة المصدر في العالم.
قائمة المحتويات
دليل البداية
التصحيح - البدء
التنميط السهل لتطبيقات Node.js
التشخيص - الرسوم البيانية للهب
إرساء تطبيق ويب Node.js
الهجرة إلى صانعي العازلة الآمنة
نظرة عامة على الحظر مقابل عدم الحظر
حلقة حدث Node.js ، المؤقتات ، و
لا تحجب حلقة الأحداث (أو تجمع العمال)
مؤقتات في Node.js
تشريح معاملة HTTP
العمل مع أنظمة الملفات المختلفة
الضغط في الجداول
تشريح وحدة المجال
كيفية نشر حزمة N-API
استقرار ABI
حول هذه المستندات
الاستخدام والمثال
اختبار التوكيد
خطاف متزامن
متعادل
ملحقات C ++
ملحقات C / C ++ مع N-API
عمليات الطفل
العنقودية
خيارات سطر الأوامر
وحدة التحكم
تشفير
المصحح
واجهات برمجة التطبيقات متوقفة
DNS
نطاق
وحدات ECMAScript
أخطاء
الأحداث
نظام الملفات
الكرات
HTTP
HTTP / 2
HTTPS
مفتش
تدويل
الوحدات
شبكة
نظام التشغيل
مسار
خطافات الأداء
سياسات
معالجة
Punycode
سلاسل الاستعلام
قراءة
REPL
نقل
مجرى
سلسلة فك
المؤقتات
TLS / SSL
تتبع الأحداث
TTY
UDP / مخطط البيانات
URL
خدمات
الإصدار 8
VM
هل كنت
خيوط العمال
زليب
دروس TOC
مقدمة إلى Node.js
نبذة تاريخية عن Node.js
كيفية تثبيت Node.js
ما مقدار جافا سكريبت الذي تريد معرفته لاستخدام Node.js؟
الاختلافات بين Node.js والمتصفح
محرك جافا سكريبت V8
قم بتشغيل البرامج النصية Node.js من سطر الأوامر
كيفية الخروج من برنامج Node.js
كيفية قراءة متغيرات البيئة من Node.js
مكان استضافة تطبيق Node.js
كيفية استخدام Node.js REPL
Node.js ، قبول الحجج من سطر الأوامر
الإخراج إلى سطر الأوامر باستخدام Node.js
قبول الإدخال من سطر الأوامر في Node.js
كشف الوظائف من ملف Node.js باستخدام الصادرات
مقدمة لمدير حزمة npm
أين تقوم npm بتثبيت الحزم؟
كيفية استخدام أو تنفيذ حزمة مثبتة باستخدام npm
دليل package.json
ملف package-lock.json
ابحث عن الإصدار المثبت من حزمة npm
قم بتثبيت إصدار أقدم من حزمة npm
تحديث كافة تبعيات Node.js إلى أحدث إصدار
النسخ الدلالي باستخدام npm
إلغاء تثبيت حزم npm
الحزم npm العالمية أو المحلية
تبعيات npm و devDependencies
برنامج Npx Node.js Package Runner
حلقة حدث Node.js
فهم process.nextTick ()
فهم مجموعة فورية ()
اكتشف مؤقتات JavaScript
برمجة JavaScript غير المتزامنة واسترجاعات
فهم وعود جافا سكريبت
جافا سكريبت غير متزامن حديث مع Async و Await
باعث حدث Node.js
إنشاء خادم HTTP
عمل طلبات HTTP باستخدام Node.js
قم بعمل طلب HTTP POST باستخدام Node.js
احصل على بيانات نص طلب HTTP باستخدام Node.js
العمل مع واصفات الملف في Node.js
إحصائيات ملف Node.js
مسارات ملف Node.js
قراءة الملفات باستخدام Node.js
كتابة الملفات باستخدام Node.js
العمل مع المجلدات في Node.js
الوحدة النمطية Node.js fs
الوحدة النمطية مسار Node.js
الوحدة النمطية Node.js os
وحدة أحداث Node.js
الوحدة النمطية Node.js http
Node.js المخازن المؤقتة
Node.js تيارات
Node.js ، الفرق بين التطوير والإنتاج
معالجة الخطأ في Node.js
كيفية تسجيل كائن في Node.js