// import a module
const fs = require('fs');
// provide an export
module.exports = () => "Hello World";
package.json파일에 type='module'로 세팅 해주어야 사용할 수 있음
named export: 내보내는 변수 or 함수의 이름이 그대로 불러낼 때 사용하게 되는 이름이 같음default export: 한 파일에서 변수, 클래스, 함수 등등 중 하나만 내보낼 수 있음
// import a default export
import fs from 'fs';
// Provide a default export
export default () => "Hello World";
// Import a named export
import { helloWorld } from "./hello-world.js";
// Provide a named export
export const helloWorld = () => "Hello World";
https://inpa.tistory.com/entry/NODE-%F0%9F%93%9A-require-%E2%9A%94%EF%B8%8F-import-CommonJs%EC%99%80-ES6-%EC%B0%A8%EC%9D%B4-1
https://velog.io/@dae_eun2/Module-CommonJs-%EC%99%80-Es6-%EC%B0%A8%EC%9D%B4