2012-12-20 3 views
4

AMD 또는 CommonJS를 사용하지 않고 다른 파일에서 모듈을 가져 오는 방법을 찾았습니까? 나는 이것이 가능하다고 생각하지 않지만, 그것을 할 수있는 영리한 방법이있을 경우 두 번 확인하고 싶다.TypeScript - AMD 또는 CommonJS없이 외부 모듈 가져 오기

우리는 AMD 나 CommmonJS를 원하지 않는다고 가정 할 때, 형식을 파일로 끌어 오기 위해 /// references 구문을 사용하고 있습니다. 그것은 저에게 유형을 제공하고 수입을 전혀 사용할 필요가 없습니다. 그냥 HTML에서 스크립트 태그를 직접 주문해야한다는 것을 의미합니다. 하지만 지금은 괜찮습니다.

/// <reference path="router.ts" /> 

답변

5

예 - CommonJS 또는 AMD를 사용하지 않는 경우 참조 설명문을 사용합니다.

JavaScript 파일을 묶는 방법은 전적으로 귀하에게 달려 있습니다. ASP.NET을 사용하는 경우 새로운 스크립트 번들은 훌륭한 솔루션입니다.

+1

확인해 주셔서 감사합니다. 네, ASP.NET 번들을 사용하고 소규모 프로젝트에서 직접 의존성 순서를 처리 할 계획입니다. 더 큰 것들에 대해서는 require.js와 AMD를 사용합니다. –