2012-10-02 4 views
4

TypeScript는 우리가 필요로하는 기능인 축소 또는 난독 화를 지원하지 않기 때문에 툴 체인에 Google Closure 컴파일러와 같은 도구가 필요합니다. TypeScript가 자동으로 javadoc 주석을 출력하도록 할 수 있습니까? 그래서 Closure가 자동화 된 단계가 될 수 있습니까?TypeScript에서 javadoc 주석을 출력 할 수 있습니까?

이 도구가 없으면 우리는 javadoc 주석이 있어야하기 때문에 이러한 도구가 크게 호환되지 않는 것처럼 보입니다. 이는 우리가 TypeScript를 사용할 수 없다는 것을 의미합니다. 당신이 모든 종류의 것을 알고 있기 때문에 그것이 추가하기 쉬운 특징 일 것 같습니다.

감사합니다,

제이슨

답변

2

타이프 스크립트는 문서 또는 추가 의견을 생성하지 않습니다; 그러나 컴파일러에 -c 또는 (--comments)를 전달하는 출력 JavaScript에 대한 TypeScript 파일의 주석 (jsDoc 또는 다른 형식)을 보존 할 수 있습니다.

+0

그래도 충분하지 않습니까? TypeScript 컴파일러는 소스 코드를 생성하기 때문에 변수가 처음 사용될 때 jsDoc 주석을 넣어야합니다. 라이브 js가 생성되는 Anders의 데모에서 첫 번째 참조는 TS의 js와 매우 다른 위치에 만들어집니다. –

+0

@BlackSnapper Correct. -c를 사용하면 작성한 주석을 제거하지 않지만 JsDoc 주석 자체를 생성하지는 않습니다. 이렇게하면 CodePlex에 대한 좋은 제안이됩니다. – chuckj

+0

여기에 투표하십시오 : https://typescript.codeplex.com/workitem/16 – RelaXNow

0

마이클 볼린 (Micheal Bolin)은 그가 어떻게 해킹했는지 게시했습니다 : Generating Google Closure JavaScript from TypeScript.

IntellJ IDEA는 Closure Jsdoc을 이해하므로 (지금까지는 아니지만) IDE 용으로 TypeScript가 필요하지 않습니다.

관련 문제