2016-09-29 5 views
9

Aurelia 시험판 버전 (예 : 베타)에서는 JSPM 설치시 항상 .js 및 .d.ts 파일이 포함되어있어 완벽했습니다. 이제 JSPM은 .js 파일 만 다운로드합니다. 이것을 수정하기 위해 타이핑을 사용한 스켈레톤 템플릿과 타이핑 .json 설정 파일에 많은 추가 라인이 있습니다. 이제 TypeScript 2.0이 출시되면서 Typings은 더 이상 사용되지 않으며, 유형 정의를 얻기위한 "공식적인"방법은 npm의 @types 저장소입니다. Aurelia는 없습니다 (괜찮습니다). 그렇지만 이전과 같이 JSPM을 사용하여 형식을 다운로드 할 수없는 이유는 무엇입니까? Aurelia에 타이핑을 사용하고 싶지 않습니다. 왜냐하면, 먼저 다른 패키지 관리자에서 똑같은 꾸러미를 반복해서 지정하고 싶지는 않습니다. 왜냐하면 이미 엉망인 현대식 JS 툴링 셋업에 혼란을 더하기 때문입니다. 둘째, 내가 전에 말했듯이, 타이핑은 사용이 중단되고 그 일이 기뻤다.TS 2.0 이후 Aurelia의 TypeScript 형식 정의 파일 (* .d.ts)을 올바르게 얻는 방법. 해제?

답변

2

이것은 알려진 문제입니다. 난 당신이 니혼 전자 : JSPM를 통해 그것을 설치하는 것 외에도 (--save-DEV) NPM을 통해 모듈을 설치 제한라고 생각 https://github.com/typings/typings/issues/579

: https://github.com/jspm/jspm-cli/issues/1344 또는 타이프 라이터 측면 : 자사는 어느 니혼 전자 : JSPM 측을 통해 해결 될 것 . 그것은 많은 여분의 공간을 사용하지만 typescript와 vscode를 행복하게 유지합니다.