Theme
Primary Color

التعامل مع ملف غير موجود عن طريق كود الخطأ

كود الخطأ أدق من الاعتماد على نص الرسالة اللي ممكن يختلف بين الأنظمة

تجهيز المثال

إستخدم Node.js 24 أو إصدار أحدث متوافق واحفظ الملفات داخل مجلد تدريب جديد وشغل node main.mjs

كود التطبيق

import { readFile } from 'node:fs/promises';
try {
  await readFile('missing.txt', 'utf8');
} catch (error) {
  if (error.code === 'ENOENT') console.log('File Not Found');
  else throw error;
}

طريقة التجربة والنتيجة

في مجلد التدريب اللي مفيهوش missing.txt البرنامج بيعرض الرسالة البديلة

nodejs شرح