
목록 불러오는 중...
path
모듈
Node.js의 path
모듈은 파일과 폴더의 경로 작업을 위한 다양한 메서드(normalize
, join
, resolve
, dirname
, basename
, extname
, parse
)를 제공한다.
자바스크립트 CommonJS 및 ES 모듈 내보내기/불러오기 (require
및 import
)
Node.js에서 모듈을 불러오는 방법으로 require
(CommonJS)와 import
(ES6)가 있으며, 각각의 사용법과 장단점이 있다. CommonJS는 하위 호환성을 유지하며, exports
와 module.exports
를 통해 객체를 내보내고 불러온다. 반면, ES6 모듈은 가독성이 높고 성능이 우수하며, export
와 default export
를 사용해 더 명확하게 모듈을 관리한다. ES 모듈을 사용할 때는 .js
확장자를 붙여야 한다.
nvm
과 .nvmrc
란 무엇인가?
nvm
은 Node.js 버전 관리 도구로, .nvmrc
파일을 사용해 프로젝트에 필요한 Node.js 버전을 기록하고 쉽게 설치하거나 변경할 수 있도록 돕는다.
Node.js의 전역 변수와 전역 객체
Node.js는 브라우저의 window
객체 대신, 전역 변수(__filename
, __dirname
)와 전역 객체(global
, process
, exports
)를 제공하여 시스템 정보, 프로세스 제어, 모듈화를 지원한다.