nodeJS1 CommonJS (exports module.exports) 목차 - CommonJS - 직접 만드는 모듈 로더 - 해결(resolving) 알고리즘 - 모듈 캐시 - 순환 종속성 CommonJS CommonJS는 Node.js의 첫 번째 내장 모듈 시스템입니다. require로 모듈을 임포트하게 해 줍니다. exports와 module.exports는 특별한 변수로서 현재 모듈에서 공개될 기능들을 내보내기 위해 사용 이제 모듈 로더를 간단하게 만들어 봅시다. 직접 만드는 모듈 로더 const fs = require('fs'); function loadModule(filename, module, require) { const wrappedSrc = ` (function (module, exports, require){ ${fs.readFileSync(filenam.. 2024. 1. 1. 이전 1 다음