Theme
Primary Color

قراءة ملف نصي بشكل غير متزامن

ال fs promises بتخليك تنتظر قراءة الملف من غير استخدام النسخة المتزامنة من الدالة

تجهيز المثال

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

كود التطبيق

import { readFile } from 'node:fs/promises';
const text = await readFile(new URL('./message.txt', import.meta.url), 'utf8');
console.log(text.trim());

ملف البيانات message.txt

Hello From File

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

البرنامج بيقرأ message.txt من نفس مكان الملف وبيطبع محتواه

nodejs شرح