تكرار السؤال: …
الإجابة المختصرة
توضح صراحة أن الموديول مدمج في النظام، وتمنع هجمات التسمم بالاعتمادات (Dependency Confusion) وتسرع عملية الـ Module Resolution.
الشرح
يضمن استخدام node: التوجه مباشرة للوحدة المبنية داخل نواة Node.js دون البحث في node_modules، مما يوفر أماناً أعلى وسرعة في استدعاء الملفات.
مثال بالكود
import fs from "node:fs/promises";أخطاء شائعة
- الخلط بين استيراد الحزم الخارجية والوحدات المدمجة دون البادئة الرسمية.
أسئلة متابعة
- كيف تستخدم مشغل الاختبارات الأصيل (node:test) في Node.js دون الحاجة لمكتبات خارجية؟
- ما الفرق بين npm install و npm ci وما أهمية ملف package-lock.json؟