وصف الطريقة:
نسخة متزامنة من symlink (). تستخدم لإنشاء روابط رمزية.
القواعد:
نسخة الكود كما يلي:
fs.symlinksync (srcpath ، dstpath ، [type])
نظرًا لأن هذه الطريقة تنتمي إلى وحدة FS ، فمن الضروري تقديم وحدة FS قبل الاستخدام (var fs = require ("fs"))
تلقي المعلمات:
SRCPath هو المسار إلى دليل المصدر أو الملف
DSTPath إنه المسار لتخزين الدليل المحول ، والافتراضات إلى دليل العمل الحالي
اكتب القيمة الافتراضية: "ملف" أو قيم اختيارية "Dir" أو "ملف" أو "تقاطع" ، والذي يتم استخدامه فقط لنظام التشغيل Windows (يتم تجاهله على منصات أخرى).
لاحظ أن الدليل بعد عقد Windows يحتاج إلى تحويل مسار مطلق. عند استخدام "تقاطع" ، سيتم تطبيع المعلمات المستهدفة تلقائيًا إلى المسار المطلق.
رمز المصدر:
نسخة الكود كما يلي:
fs.symlinksync = دالة (الوجهة ، المسار ، النوع) {
type = (util.isstring (type)؟ type: null) ؛
Nullcheck (الوجهة) ؛
Nullcheck (المسار) ؛
إرجاع binding.symlink (PreprocessSymLinkDestination (الوجهة ، النوع) ،
pathmodule._makelong (path) ،
يكتب)؛
} ؛