2012-01-06 6 views
0

내가 다음 파일가져 오기 모듈

-- index.js [app dir] 
-- node_modules/requestHandler.js 
-- node_modules/log4js 

내가하는 index.js에서 log4js 및 RequestHandler를 모듈을 포함하고 내 log4js.json와 로거를 구성을 고려 이제

내가 다시 log4js을 포함하는 경우 내 requestHandler.js 모듈에서 index.js로 설정된 구성이 유지됩니까?

답변

1

require 캐시 노드 모듈. 그러나 index.js에 log4js를 구성하고 있습니다. 처음에 log4js를 구성 할 때 log4js를 구성하면 구성이 지속됩니다.

+0

고맙습니다.하지만 index.js에서 생성 된 로거 인스턴스에 requestHandler.js에서 액세스하는 대신 노드의 인수로 전달하는 방법은 무엇입니까? 모듈을 통해 얻을 수있는 상속의 개념이 있습니까? – Tamil

+0

다른 파일'require ('file.js') (logger);가 필요할 때 인스턴스를 인수로 전달할 수 있습니다. 로거를 설치 한 파일을 만든 다음 내 보낸 다음 로거가 필요할 때마다 파일을 요구할 수도 있습니다. – fent