2017-03-31 12 views
0

typings.json에서 참조 된 .d.ts 파일을 bower.json에 정의 된 종속성과 동기화 상태로 유지하는 방법을 찾으려고합니다. 내 Gulp에서 프로세스를 작성하여 bower를 검사하여 내가 사용하고있는 외부 라이브러리의 버전을 확인하고 올바른 .dts 파일을 다운로드하려고합니다.typing.json 입력 버전을 bower.json과 동기화하여 유지하십시오.

내가 찾은 유일한 정보는 Gulp 플러그인 bower-typings이며 2015 년 8 월에 마지막으로 업데이트되었으며 매우 인기가없는 것 같습니다.

TypeScript 개발자는 Bower 종속성과 동기화하여 .d.ts 파일 버전을 어떻게 유지합니까? bower.json과 typings.json이 일치하도록 수동 프로세스입니까?

+1

불행히도 예, 수동 프로세스입니다. TS2.0의 @types는 npm (나중에)에 대한 문제를 더 잘 해결할 수 있지만 바우어로 문제를 해결하지는 못합니다. – unional

+0

두 파일을 읽고 자신을 동기화하는 스크립트를 작성할 수 있습니다. 아무도 그렇게하지 못하게 할 것입니다. :) 또한 도구를 릴리스하면 더 좋을 것입니다. :피 – unional

답변

0

관심이 있으신 분 : 더 많은 연구를 한 후에 Typings에 많은 시간을 쓰지 않고 대신 종속성과 입력에 npm을 사용하기로 결정했습니다. 그 접근 방식을 완전히 이해하지는 못했지만 TypeScript가 어디로 가고 있는지에 따라 더 많은 것처럼 보입니다.