पाठ 11 / 28
path मॉड्यूल
ऐसे फ़ाइल पथ बनाएँ जो हर OS पर काम करें।
पथ जोड़ना
path.join वर्तमान OS के लिए सही सेपरेटर उपयोग करता है।
import path from "node:path";
const filePath = path.join("data", "users", "list.json");
console.log(filePath); // data/users/list.json
console.log(path.basename(filePath)); // list.json
console.log(path.extname(filePath)); // .jsonESM में __dirname
ES modules में __dirname नहीं होता — इसे import.meta.url से fileURLToPath द्वारा निकालें।