Theme
Primary Color

التعامل مع المسارات بدل تجميعها كنصوص

مكتبة path بتوفر أدوات لقراءة أجزاء المسار وتغييره بدون التعامل مع الملفات نفسها

تجهيز المثال

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

كود التطبيق

import path from 'node:path';
const file = path.posix.parse('/lessons/node/intro.mjs');
console.log(file.name);
console.log(file.ext);
console.log(path.posix.join(file.dir, 'advanced.mjs'));

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

هتشوف اسم الملف وامتداده ومسار جديد داخل نفس المجلد

ملحوظة

استخدمنا posix لتثبيت نتيجة المثال ومع مسارات نظامك الفعلية استخدم path العادية

nodejs شرح