Node.js 내장 모듈 로드

내장 모듈을 위한 약간 특별한 가져오기 구문

내장 모듈에 대한 URL 체계

Node.js에 내장된 모듈을 가져오려는 경우, 즉 package.json에 추가할 필요가 없는 경우 사용할 수 있는 특별한 URL 체계가 있습니다. Node.js의 모든 가져오기는 기본적으로 경로로 확인되는 URL이라는 것을 기억하십시오. 이러한 가져오기에서 "노드" 접두사를 사용하면 명령문이 내장 모듈에 대한 가져오기로 표시됩니다.

다음 예에서는 ES 모듈 시스템을 사용합니다. 내장 모듈 가져오기는 CommonJS 가져오기로도 수행할 수 있지만 최신 ES 모듈 시스템을 사용하는 것이 좋습니다. Node.js 버전 15부터 안정적입니다.

// An import of a built-in module,
// in this case 'fs', using the 
// the variant w/promises instead
// of callbacks.
import fs from 'node:fs/promises';

// ... Using 'fs. ...'

보시다시피 변경 사항은 정말 작지만 가져오기를 기본 제공 모듈로 명확하게 표시합니다.