وصف الطريقة:
إنشاء أدلة الملف بشكل غير متزامن. إذا كان الدليل موجودًا بالفعل ، فسيتم طرح استثناء.
القواعد:
نسخة الكود كما يلي:
fs.mkdir (المسار ، [الوضع] ، [رد الاتصال (ERR)])
نظرًا لأن هذه الطريقة تنتمي إلى وحدة FS ، فمن الضروري تقديم وحدة FS قبل الاستخدام (var fs = require ("fs"))
تلقي المعلمات:
مسار مسار الدليل ليتم إنشاؤه
أذونات دليل الوضع (قراءة وكتابة أذونات) ، الافتراضي 0777
رد اتصال رد الاتصال ، اجتياز معلمة الاستثناء يخطئ
مثال:
نسخة الكود كما يلي:
var fs = require ('fs') ؛
fs.mkdir ('مبدع' ، 0777 ، الدالة (err) {
إذا (خطأ) {
console.log (err) ؛
}آخر{
console.log ("regh done!") ؛
}
})
رمز المصدر:
نسخة الكود كما يلي:
fs.mkdir = دالة (المسار ، الوضع ، رد الاتصال) {
if (util.isfunction (mode)) callback = mode ؛
Callback = makeCallback (رد الاتصال) ؛
if (! nullcheck (path ، callback)) return ؛
binding.mkdir (pathmodule._makelong (path) ،
modenum (الوضع ، 511 /*= 0777* /) ،
أتصل مرة أخرى)؛
} ؛