TypeScript:
अस्थायी फाइल बनाना

How to: (कैसे करें:)

import { writeFileSync, mkdtemp } from 'fs';
import { join } from 'path';
import { tmpdir } from 'os';

// अस्थायी डायरेक्टरी बनाना
mkdtemp(join(tmpdir(), 'my-app-'), (err, directory) => {
  if (err) throw err;

  // टेम्पररी फाइल का निर्माण करना और डेटा लिखना
  const tempFilePath = join(directory, 'temp.txt');
  writeFileSync(tempFilePath, 'यह एक अस्थायी डेटा है।');

  console.log(`टेम्पररी फाइल बन गयी: ${tempFilePath}`);
  // आउटपुट: टेम्पररी फाइल बन गयी: /tmp/my-app-XXXXXX/temp.txt
});

यह कोड एक अस्थायी फाइल ’temp.txt’ बनाता है और उसमें डेटा लिखता है।

Deep Dive (गहराई से जानना)

अस्थायी फाइलें प्रोग्राम्मिंग में स्थाई डेटा स्टोर करने की बजाय, अल्पकालिक डेटा स्टोरेज के तौर पर उपयोग होती हैं, जैसे कि सत्र डेटा या इंटरमीडिएट प्रोसेसिंग के लिए। इतिहास में, अस्थायी फाइलें मेमोरी के दबाव को कम करने और सिस्टम को स्थिर बनाने के लिए महत्वपूर्ण थी। अल्टरनेटिव आप्रोच में मेमोरी-बेस्ड बफर्स या डेटाबेसज हो सकते हैं। टेम्पररी फाइलों को बनाने के लिए, Node.js के fs मॉड्यूल के mkdtemp फंक्शन का इस्तेमाल होता है, यह एक यूनिक डायरेक्टरी नाम के साथ एक टेम्पररी डायरेक्टरी बनाता है।

See Also (यह भी देखें)