คำอธิบายวิธี:
สร้างลิงค์สัญลักษณ์
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
fs.symlink (srcpath, dstpath, [type], [callback (err)])
เนื่องจากวิธีนี้เป็นของโมดูล FS จึงจำเป็นต้องแนะนำโมดูล FS ก่อนการใช้งาน (var fs = require ("FS"))
รับพารามิเตอร์:
SRCPath เป็นเส้นทางไปยังไดเรกทอรีต้นฉบับหรือไฟล์
dstpath มันเป็นเส้นทางในการจัดเก็บไดเรกทอรีที่แปลงและค่าเริ่มต้นไปยังไดเรกทอรีการทำงานปัจจุบัน
พิมพ์ค่าเริ่มต้น: 'ไฟล์', ค่าตัวเลือก 'dir', 'ไฟล์' หรือ 'ทางแยก' ซึ่งใช้สำหรับ Windows เท่านั้น (ละเว้นบนแพลตฟอร์มอื่น ๆ )
โปรดทราบว่าไดเรกทอรีหลังจาก Windows Nodes จำเป็นต้องได้รับการแปลงเป็นเส้นทางที่แน่นอน เมื่อใช้ "ทางแยก" พารามิเตอร์เป้าหมายจะถูกทำให้เป็นมาตรฐานโดยอัตโนมัติไปยังเส้นทางสัมบูรณ์
การโทรกลับการโทรกลับผ่านพารามิเตอร์ข้อยกเว้น ERR
ซอร์สโค้ด:
การคัดลอกรหัสมีดังนี้:
fs.symlink = function (ปลายทาง, เส้นทาง, type_, callback) {
var type = (util.isstring (type_)? type_: null);
var callback = makeCallback (อาร์กิวเมนต์ [arguments.length - 1]);
if (! nullcheck (ปลายทางการโทรกลับ)) กลับ;
if (! nullcheck (เส้นทางการโทรกลับ)) กลับ;
binding.symlink (preprocesssymlinkdestination (ปลายทาง, ประเภท),
PathModule._Makelong (เส้นทาง)
พิมพ์,
โทรกลับ);
-