>  기사  >  웹 프론트엔드  >  Node Js 사용자 정의 모듈 사용에 대한 자세한 설명

Node Js 사용자 정의 모듈 사용에 대한 자세한 설명

零下一度
零下一度원래의
2017-06-27 14:39:301233검색

Node.js 모듈은 두 가지 범주로 나누어집니다. 하나는 기본(핵심) 모듈이고 다른 하나는 파일 모듈입니다. node.js 소스코드 컴파일 시 네이티브 모듈이 바이너리 실행 파일로 컴파일되는데, 로딩 속도가 가장 빠릅니다. 또 다른 유형의 파일 모듈은 동적으로 로드되며, 로드 속도는 기본 모듈보다 느립니다. 그러나 Node.js는 기본 모듈과 파일 모듈을 모두 캐시하므로 두 번째를 요구할 때 반복되는 오버헤드가 없습니다. 그 중 네이티브 모듈은 lib 디렉터리 아래에 정의되어 있는 반면, 파일 모듈은 불확실합니다.

//1. 테스트 모듈 js 파일을 생성합니다(여기서는 test.js라고 이름 지정했습니다).

//2. 테스트 메서드

function test(){

  console.log('Test Success!')를 추가합니다. ;

}

//3. 이 메소드를 노드 모듈

//exports.test에 노출합니다(이것은 공개 메소드 이름이며 외부에서 호출할 때 이 메소드 이름을 사용합니다)

exports.test = test;

/ /4. 테스트(이 모듈을 다른 js 파일에 도입하고 해당 테스트 함수를 호출합니다. 두 js 파일은 동일한 디렉터리에 있습니다.)

const testModule = require('./test.js');

testModule. 테스트();

위 내용은 Node Js 사용자 정의 모듈 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.