Cara Mengganti Nama File dengan `fs.rename()` di Node.js
Untuk mengganti nama file menggunakan 'fs' (file system) pada Node.js, kita dapat menggunakan fungsi fs.rename().
Contoh kode untuk mengganti nama file pada direktori yang sama:
const fs = require('fs');
const oldPath = './file_lama.txt'; // path file lama
const newPath = './file_baru.txt'; // path file baru
fs.rename(oldPath, newPath, (err) => {
if (err) throw err;
console.log('File berhasil direname!');
});
Keterangan:
fs.rename()menerima 3 parameter: path file lama, path file baru, dan callback function yang akan dipanggil setelah proses rename selesai atau terjadi error.- Jika berhasil, akan menampilkan pesan 'File berhasil direname!' pada console.
- Jika terjadi error, akan menampilkan error pada console.
Jika ingin mengganti nama file di direktori yang berbeda, maka kita perlu menambahkan path direktori tujuan pada parameter newPath. Contoh:
const oldPath = './folder_lama/file_lama.txt'; // path file lama
const newPath = './folder_baru/file_baru.txt'; // path file baru
fs.rename(oldPath, newPath, (err) => {
if (err) throw err;
console.log('File berhasil direname!');
});
原文地址: https://www.cveoy.top/t/topic/oAp6 著作权归作者所有。请勿转载和采集!