require()를 사용하여 Node.js 모듈 포함
이 페이지의 내용
require() Node.js 모듈의 기능을 포함하도록 MongoDB 플레이그라운드에 함수를 추가합니다. 모듈을 사용하여 재사용 가능한 코드를 가져와 플레이그라운드를 간소화할 수 있습니다.
네이티브 모듈 필요
require()
네이티브 노드 모듈 예 :)를 추가 설정이나 구성 없이 플레이그라운드에서 사용할 수 있습니다.
예시
다음 플레이그라운드에서는 fs
모듈을 사용하여 test.employees
컬렉션의 문서를 employee.txt
파일에 씁니다.
const fs = require('fs'); use("test"); const document = db.employees.findOne(); fs.writeFileSync('employee.txt', JSON.stringify(document));
네이티브가 아닌 모듈 필요
네이티브가 아닌 노드 모듈(예: npm에서 다운로드한 모듈)을 require()
하려면 운영 체제에 따라 다음 폴더 중 하나에 모듈을 설치해야 합니다.
운영 체제 | 모듈 위치 |
---|---|
macOS 및 Linux | 둘 중 하나입니다:
|
Windows | 둘 중 하나입니다:
|
원하는 패키지를 모듈 디렉토리 중 하나에 설치하거나 복사한 후 해당 패키지를 require()
할 수 있습니다.