Descripción del método:
Modifique el nombre del archivo para cambiar la ruta de almacenamiento de archivos.
gramática:
La copia del código es la siguiente:
Fs.Rename (Oldpath, Newpath, [devolución de llamada (err)])
Dado que este método pertenece al módulo FS, es necesario introducir el módulo FS antes de usar (var fs = require ("fs")))
Recibir parámetros:
ruta original de Oldpath
nuevo camino
devolución de llamada, pasar un parámetro ERR Exception
ejemplo:
La copia del código es la siguiente:
// Cambiar el nombre del archivo en el directorio:
var fs = require ('fs');
Fs.Rename ('125.txt', '126.txt', function (err) {
if (err) {
tirar err;
}
console.log ('¡Hecho!');
})
// Cambio de nombre de archivo + moverse en diferentes rutas: (la nueva ruta ya debe existir, si la ruta no existe, devolverá una excepción)
var fs = require ('fs');
Fs.Rename ('125.txt', 'nuevo/126.txt', function (err) {
if (err) {
tirar err;
}
console.log ('¡Hecho!');
})
Código fuente:
La copia del código es la siguiente:
Fs.Rename = function (OldPath, Newpath, Callback) {
callback = makecallback (devolución de llamada);
if (! NullCheck (OldPath, llamada de llamada)) return;
if (! NullCheck (NewPath, Callback)) return;
Binding.Rename (PathModule._Makelong (Oldpath),
PathModule._Makelong (Newpath),
llamar de vuelta);
};