Deskripsi metode:
Ubah nama file untuk mengubah jalur penyimpanan file.
tata bahasa:
Salinan kode adalah sebagai berikut:
fs.rename (oldpath, newpath, [callback (err)])
Karena metode ini milik modul FS, perlu untuk memperkenalkan modul FS sebelum digunakan (var fs = membutuhkan ("fs"))
Menerima parameter:
Oldpath Original Path
Newpath Jalur Baru
panggilan balik, lulus parameter pengecualian err
contoh:
Salinan kode adalah sebagai berikut:
// Ubah nama file di direktori:
var fs = membutuhkan ('fs');
fs.rename ('125.txt', '126.txt', function (err) {
if (err) {
Lempar err;
}
console.log ('selesai!');
})
// nama file perubahan + bergerak di bawah jalur yang berbeda: (jalur baru harus sudah ada, jika jalur tidak ada, itu akan mengembalikan pengecualian)
var fs = membutuhkan ('fs');
fs.rename ('125.txt', 'baru/126.txt', function (err) {
if (err) {
Lempar err;
}
console.log ('selesai!');
})
Kode Sumber:
Salinan kode adalah sebagai berikut:
fs.rename = fungsi (oldpath, newpath, callback) {
callback = makeCallback (callback);
if (! nullcheck (oldpath, callback)) kembali;
if (! nullCheck (newpath, callback)) kembali;
Binding.Rename (PathModule._Makelong (Oldpath),
pathmodule._makelong (newpath),
panggilan balik);
};