المشكلة: هناك عدد كبير من ملفات الصور في المجلد A. تحتاج إلى استبدال الصورة في صورة أخرى ، ولكن يبقى الاسم كما هو.
الطريقة اليدوية هي كما يلي:
1) افتح الصورة في المتصفح -> 2) حفظ AS -> 3) المجلد الهدف -> 4) ابحث عن صورة -> 5) استبدال -> 6) موافق
ثم ، كرر الخطوة 2) والخطوات اللاحقة. سوف تفوت أو يكرر عن طريق الخطأ.
إنه أمر مزعج للغاية ، وكيفية استخدام node.js للتعامل مع التغييرات؟ الرمز كما يلي:
var fs = require ('fs') ، cp = require ('child_process') ؛ var url = 'moriarty.jpg'var rs = fs.readfilesync (url ، {الترميز:' hex '، flag:' r '}) var write = } var buf_files = cp.execsync ('ls 160906/*.يمكن أيضًا القيام به باستخدام وحدات Glob و FS: الرمز كما يلي:
var glob = require ('glob') ، fs = require ('fs') var url = 'moriarty.jpg'var rs = fs.readfilesync (url ، {encoding:' hex '، flag:' r ' } glob ('160906/*.التأثير على النحو التالي:
الصورة الأصلية للملف:
صورة ملف جديدة: (لم يتغير اسم ملف الصورة)
الطريقة المذكورة أعلاه لتنفيذ صور استبدال الدُفعات من ملفات القراءة والكتابة هي المحتوى بالكامل المشترك من قبل المحرر. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.