คำอธิบายวิธี:
สร้างไดเรกทอรีไฟล์แบบอะซิงโครนัส หากไดเรกทอรีมีอยู่แล้วข้อยกเว้นจะถูกโยนลงไป
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
fs.mkdir (เส้นทาง, [โหมด], [การโทรกลับ (err)]))
เนื่องจากวิธีนี้เป็นของโมดูล FS จึงจำเป็นต้องแนะนำโมดูล FS ก่อนการใช้งาน (var fs = require ("FS"))
รับพารามิเตอร์:
เส้นทางเส้นทางไดเรกทอรีที่จะสร้าง
การอนุญาตให้ใช้โหมดไดเรกทอรี (การอ่านและเขียน), ค่าเริ่มต้น 0777
การโทรกลับการโทรกลับ, ผ่านพารามิเตอร์ข้อยกเว้น
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
var fs = ต้องการ ('fs');
fs.mkdir ('creatdir', 0777, ฟังก์ชั่น (err) {
ถ้า (err) {
console.log (err);
}อื่น{
console.log ("creat เสร็จแล้ว!");
-
-
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
fs.mkdir = function (เส้นทาง, โหมด, การโทรกลับ) {
if (util.isfunction (โหมด)) การโทรกลับ = โหมด;
การโทรกลับ = makecallback (โทรกลับ);
if (! nullcheck (เส้นทางการโทรกลับ)) กลับ;
binding.mkdir (pathmodule._makelong (เส้นทาง)
Modenum (โหมด, 511 /*= 0777* /)
โทรกลับ);
-