En este artículo, aprenderemos sobre el método fsyncSync() en NodeJS . Antes de profundizar en el tema, tengamos una breve idea de qué es un método fsync() .
Node.js nos proporciona un módulo ‘fs’ que nos ayuda con formularios sincrónicos y asincrónicos. Un formulario asíncrono tiene una devolución de llamada como último argumento, mientras que en el caso de síncrono, solo consta del descriptor de archivo . Una función fsync() no devuelve ningún valor, pero ayuda a obtener el descriptor del archivo de forma síncrona. Un método fsyncSync() es solo la forma sincronizada de fsync() . Ayuda a sincronizar la memoria caché del disco .
Sintaxis:
fs.fsyncSync(fd)
fd se refiere al descriptor de archivo y su valor de retorno no está definido .
Parámetro: Descriptor de archivo.
Tipo de devolución: indefinido.
El descriptor de archivo es un número que identifica de forma única un archivo abierto en una computadora. Proporciona una entrada a la tabla de archivos global que nos proporciona la ubicación de esa entrada. Ejemplo: si el descriptor del archivo es 3, significa que en la tabla de archivos global se guarda como una operación de lectura/escritura con desplazamiento: 12 .
Primero, necesitamos instalar el módulo ‘fs’ y ‘express’ en nuestro proyecto NodeJS .
npm install fs express --save
Cree un archivo ‘example.txt’ dentro de su proyecto node.js para que podamos usar cualquier tipo de operación para ese archivo. Después de eso, escriba el código javascript necesario para nuestro proyecto.
ejemplo.txt
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA