Descripción del método:
Lea los directorios de archivos de manera asincrónica.
gramática:
La copia del código es la siguiente:
fs.ReadDir (ruta, [devolución de llamada (err, archivos)])
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 de directorio de ruta
La devolución de llamada de la devolución de llamada pasa dos parámetros ERR y archivos. Archivos es una matriz que contiene "todos los nombres de archivo en el directorio especificado".
ejemplo:
La copia del código es la siguiente:
var fs = require ('fs');
fs.ReadDir ('readDirtest', function (err, archivos) {
if (err) {
console.log (err);
}
console.log (archivos);
})
Código fuente:
La copia del código es la siguiente:
fs.ReadDir = function (ruta, devolución de llamada) {
callback = makecallback (devolución de llamada);
if (! nullcheck (ruta, devolución de llamada)) return;
Binding.ReadDir (PathModule._Makelong (ruta), devolución de llamada);
};