"require"는 개발자가 코드를 재사용 가능한 덩어리로 분할할 수 있도록 하는 JavaScript 모듈 관리의 핵심 부분입니다. 이 개념은 Node.js에서 광범위하게 사용되지만 웹 브라우저에서는 사용되지 않습니다.
Node.js에서 require()는 다음을 수행하는 내장 함수입니다. 모듈을 로드합니다. 모듈은 다른 스크립트로 가져올 수 있는 코드가 포함된 별도의 파일입니다. 브라우저 JavaScript와 달리 각 Node.js 모듈에는 자체 범위가 있으며 다른 모듈의 변수나 함수에 액세스하려면 require()를 사용해야 합니다.
예를 들어 코드 조각에서 var pg = require( 'pg'); pg 모듈을 로드하면 해당 API를 사용하여 PostgreSQL 데이터베이스에 연결하고 상호 작용할 수 있습니다.
브라우저 JavaScript는 Node.js와 같은 모듈 시스템. 대신