Node.js
Modulos, sistema de archivos y APIs nucleo para correr JavaScript fuera del navegador.
Modulos
require()
Carga un modulo (un archivo, o un paquete de npm) y devuelve lo que ese modulo exporta, pa…
module.exports
Define que valor (funcion, objeto, clase) expone un archivo cuando otro lo carga con requi…
__dirname / __filename
Variables disponibles automaticamente en cada modulo de CommonJS: __dirname es la carpeta …
Proceso y entorno
process.argv
Array con los argumentos con los que se ejecuto el proceso desde la terminal. Los primeros…
process.env
Objeto con las variables de entorno del sistema. Se usa para configuracion sensible (clave…
process.version
Cadena de texto con la version de Node.js que esta ejecutando el proceso actual.
Sistema de archivos
fs.readFileSync()
Lee el contenido completo de un archivo de forma sincrona: el programa espera a que termin…
fs.writeFileSync()
Escribe datos en un archivo de forma sincrona. Si el archivo ya existe, lo reemplaza por c…
fs.existsSync()
Devuelve true o false segun si una ruta (archivo o carpeta) existe en el sistema de archiv…
fs.readdirSync()
Devuelve un array con los nombres de los archivos y carpetas dentro de una carpeta.
Path
path.join()
Une varios segmentos de ruta en una sola, usando el separador correcto del sistema operati…
path.basename() / path.extname()
basename() devuelve el nombre del archivo al final de una ruta. extname() devuelve solo su…
path.resolve()
Convierte una ruta relativa en una ruta absoluta, resolviendola contra el directorio de tr…
path.dirname()
Devuelve la carpeta contenedora de una ruta, quitando el nombre del archivo al final.
Buffer
Eventos
Sistema operativo
os.platform()
Devuelve una cadena de texto identificando el sistema operativo: "linux", "darwin" (macOS)…
os.cpus()
Devuelve un array con informacion de cada nucleo del procesador: modelo, velocidad y tiemp…
os.totalmem() / os.freemem()
Devuelven, en bytes, la memoria total del sistema y la memoria libre disponible en este mo…
HTTP
Ninguna etiqueta coincide con la busqueda.