나는 내용으로 자바 스크립트 파일이있는 경우 :Browserify를 사용할 때 javascript 파일의 내보내기를 캡처하는 방법은 무엇입니까?
(function() {
return function (foo) {
return foo + "bar";
};
}());
어떻게 든 변수에 해당 파일의 반환 값을 캡처 할 수 있습니까? 함수가 자동 인스턴스화 괄호로 반환 된 다음 가비지 수집 된 것으로 가정하고 있지만 잘 모르겠습니다.
제쳐두고, 나는 테스팅 목적을 위해 노드 모듈의 브라우저 화 된 콜렉션을 노출하려고합니다. (아마도 이것에 대해 다른 방법이있을 것입니다. 그러나 이것에 대해 궁금합니다.)
당신이 평범한 텍스트로 그것을 ajaxed하고 그것을 eval'n 전에 조금 조작하지 않는다면 그렇게 생각하지 마십시오. –
nope. 콜백 형식을 사용해야합니다. –
파일에 반환 값이 없으면 함수가 수행합니다. 그리고 네, 리턴은 변수에 할당되지 않았으므로 그것에 대한 참조가 없으며 가비지 수집됩니다. – nnnnnn