2013-11-21 2 views
0

타이프의 표준 모듈 가져 오기 구문,새 변수를 바인딩하지 않고 TypeScript에서 모듈을 요구하는 방법이 있습니까?

import foo = require('foo'); 

가져온 모듈에 새로운 식별자를 결합하도록 요구합니다. 그러나 어떤 경우에는 바인딩을하지 않고 종속성을 표현하기를 원합니다. 예를 들어 실제로 물건을 내 보내지 않는 jQuery 플러그인에 의존한다면 jQuery 자체에 새로운 필드를 추가하기 만하면된다.

require('foo'); 

같은 것을 할 수있는 방법이 있습니까?

답변

3

당신은 문서화되지 않은 amd-dependency 플래그를 사용할 수 있습니다

/// <amd-dependency path="foo"/> 

추가 정보 (약간 일자 비디오) : 당신이 관심이 있다면 당신의 도움에 대한 http://www.youtube.com/watch?v=4AGQpv0MKsA&hd=1

+0

덕분에, 여기 내 최신 타이프 질문 : HTTP ://stackoverflow.com/questions/20140752/developing-a-requirejs-exported-library-in-typescript –

+1

정확하게이 팁을 제공해 주셔서 감사합니다. –

관련 문제