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());