Módulo local de Node.js

Node.js viene con diferentes módulos predefinidos (por ejemplo, http, fs, ruta, etc.) que usamos y escalamos nuestro proyecto. Podemos definir módulos localmente como Módulo local. Consiste en diferentes funciones declaradas dentro de un objeto JavaScript y las reutilizamos de acuerdo al requerimiento. También podemos empaquetarlo y distribuirlo usando NPM.

Definición del módulo local: el módulo local debe escribirse en un archivo JavaScript separado. En el archivo separado, podemos declarar un objeto JavaScript con diferentes propiedades y métodos.

Paso 1: crear un módulo local con nombre de archivoWelcome.js

const welcome = {
  
    sayHello : function() {
        console.log("Hello GeekforGeeks user");
  },
  
  currTime : new Date().toLocaleDateString(),
  
  companyName : "GeekforGeeks"
}
  
module.exports = welcome

Explicación: Aquí, declaramos un objeto ‘bienvenido’ con una función decirHola y dos variables currTime y companyName. Usamos module.export para que el objeto esté disponible globalmente.

Parte 2: en esta parte, use el módulo anterior en el archivo app.js.

var local = require("./Welcome.js");
local.sayHello();
console.log(local.currTime);
console.log(local.companyName);

Explicación: aquí, importamos nuestro módulo local ‘sayHello’ en una variable ‘local’ y consumimos la función y las variables de los módulos creados.
Producción:

Hello GeekforGeeks user
12/6/2019
GeekforGeeks

Publicación traducida automáticamente

Artículo escrito por iamvineettiwari012 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *