Ir al contenido principal

Módulo file system

 Node.js tiene mecanismos para trabajar con el sistema de archivos.

Se llama módulo fs . El nombre es la abreviatura de "sistema de archivos".

El módulo fs se incluye de forma predeterminada en Node.js, por lo que no es necesario instalarlo desde npm.


Evita el desorden de las devoluciones de llamada o el bloqueo de métodos sincrónicos. 
dentro de nuestro 

Se puede utilizar el módulo fs para realizar varias operaciones en archivos y directorios de esta manera:
const fs = require("fs")

son directorios pasando la withFileTypes

La recursividad 

Se puede buscar estructuras de directorios anidadas con un método que busque carpetas y luego se llame a sí mismo para buscar carpetas dentro de esas carpetas. De esta manera, el programa "recorrerá" el árbol de directorios hasta que lea todas las carpetas que contiene. Cuando un método se llama a sí mismo, eso se llama recursividad . 

Captura de pantalla que muestra la estructura de carpetas del proyecto.
Aqui un ejemplo:

Comentarios

Entradas más populares de este blog

Herencia y Polimorfismo

¿Que es herencia? pues su significado se podria decir que es el mismo que usamos normalmente con la relacion entre personas como decir una hija hereda los ojos se su madre, en si eso es lo que significa herencia en P.O.O. que una Super clase hereda sus atributos a otra super clase con una palabra clave que es  extends y en esa clase definimos los nuevos valores que requerimos. Polimorfismo es la modificación de función declarada en la super clase y cambiada o alterar su valor en una de sus clases hijas 

Encapsulan

Encapsulan nuevo tema, nuevos conocimientos, comprender lo que significa esta simple palabra en P.O.O. fue algo confuso ya que este tema requiere de todos los temas tratados anteriormente para implementarlo, pues como describe el siguiente mapa encapsulan no es mas que esconder la complejidad de un código  A continuación les presentare la forma en la que aplique el concepto de encapsular:

Debugger

se utiliza para observar y controlar el flujo de ejecución de su programa con un enfoque analítico, sirve para  encontrar la causa raíz de un error y ayudarlo a resolverlo. Un de los beneficios de usar  Debugger es ver nuestro programa en ejecución y ver su comportamiento y si presenta algún error o problema poder solucionarlo lo antes posible Cada depurador tiene su propio conjunto de características y estos son los 2 mas importantes      -Control de la ejecución de su programa.      - Observación del estado de su programa. Hace más eficiente en la búsqueda de errores en el  código.