nodejs 방식으로 export
하는 방법
// count.js
let count = 0;
function increase() {
count++;
}
function getCount() {
return count;
}
module.exports.increase = increase;
module.exports.getCount = getCount;
console.log(module);
/*
Module {
id: '.',
path: 'D:\\\\3.FrontEnd\\\\node-app\\\\4_module',
exports: { increase: [Function: increase], getCount: [Function: getCount] },
parent: null,
filename: 'D:\\\\3.FrontEnd\\\\node-app\\\\4_module\\\\count.js',
loaded: false,
children: [],
paths: [
'D:\\\\3.FrontEnd\\\\node-app\\\\4_module\\\\node_modules',
'D:\\\\3.FrontEnd\\\\node-app\\\\node_modules',
'D:\\\\3.FrontEnd\\\\node_modules',
'D:\\\\node_modules'
]
}
*/
nodejs 방식으로 import
하는 방법
// app.js
const counter = require('./count.js');
counter.increase();
counter.increase();
counter.increase();
console.log(counter.getCount());