Exportar e importar funciones en nodejs
0 Comments
En Node.js, puede exportar una función de un archivo y luego importarla en otro archivo. Hay dos formas de hacerlo:
Exportación por defecto
Puede exportar una sola función como exportación por defecto. Por ejemplo:
// file: myFunction.js const myFunction = () => { console.log('Hello from myFunction'); }; export default myFunction;
// file: index.js
import myFunction from './myFunction';
myFunction();
Exportación múltiple
También puede exportar varias funciones en un solo archivo y luego importarlas individualmente. Por ejemplo:
// file: myFunctions.js
const functionOne = () => {
console.log('Hello from functionOne');
};
const functionTwo = () => {
console.log('Hello from functionTwo');
};
export { functionOne, functionTwo };
// file: index.js
import { functionOne, functionTwo } from './myFunctions';
functionOne();
functionTwo();
En ambos casos, utiliza la sintaxis import
para importar la función en el archivo index.js
y la sintaxis export
para exportar la función desde el archivo myFunction.js
o myFunctions.js
.