브라우저 환경과 node 환경을 모두 제공하는 패턴

발생일: 2015.01.03

키워드: window, exports, node

문제:

어떤 오픈소스 코드를 보다가,
브라우저 환경과 node 환경을 모두 커버할 수 있는 코드 패턴을 발견해서 메모해둔다.


해결책:

(function (exports) {

  var module = … (모듈 정의);

  exports.module = module;

}(typeof exports === ‘undefined’ ? window : exports));

카테고리

분류 전체보기 (711)
About me. (6)
Daylogs (676)
영어공부 (0)
My works - 추억 (29)
비공개 (0)