Skip to content

يكتب مقتطف الكود هذا سلسلة إلى القرص في مسار مطلق معين.

يستخدم واجهة برمجة التطبيقات السريعة Bun.write() لكتابة البيانات إلى القرص بكفاءة. المعامل الأول هو الوجهة؛ المعامل الثاني هو البيانات المراد كتابتها.

ts
const path = "/path/to/file.txt";
await Bun.write(path, "Lorem ipsum");

سيتم حل أي مسارات نسبية بالنسبة إلى جذر المشروع (أقرب دليل يحتوي على ملف package.json).

ts
const path = "./file.txt";
await Bun.write(path, "Lorem ipsum");

يمكنك تمرير BunFile كوجهة. ستكتب Bun.write() البيانات إلى المسار المرتبط بها.

ts
const path = Bun.file("./file.txt");
await Bun.write(path, "Lorem ipsum");

تُرجع Bun.write() عدد البايتات المكتوبة إلى القرص.

ts
const path = "./file.txt";
const bytes = await Bun.write(path, "Lorem ipsum");
// => 11

راجع الوثائق > API > إدخال/إخراج الملف للحصول على الوثائق الكاملة لـ Bun.write().

Bun بواسطة www.bunjs.com.cn تحرير