캐싱 , require, 순환참조 [ node.js 교과서 ]
본 게시글은 node.js 교과서 강의를 듣고 정리한 글입니다. 캐싱 - 파일은 하드디스크에서 불러오는 것은 느리고 메모리에서 불러오는 것은 빠르다. - 하드디스크에 있는 정보를 메모리로 옮겨오는 것을 캐싱이라고 한다. require 의 특성 - require 가 제일 위에 위치할 필요는 없다. - require.cache 에 한번 require 한 모듈에 대한 캐슁 정보가 들어있다. - require.main 은 노드 실행시 첫 모듈을 가리킨다. // var.js const odd = "홀수입니다."; const even = "짝수입니다."; exports.odd = odd; exports.even = even; // require.js console.log("require가 가장 위에 오지 않아도 ..
2023.04.10