生成带有原始jsdoc注释的Typescript .d.ts文件?

M'λ*_*'λ' 7 javascript documentation compilation webstorm typescript

上下文:Typescript 1.5 beta Webstorm 10

我目前正在TS中开发两个独立的项目,一个库和一个将使用该库的项目。

当我在库项目中进行编码时,Webstorm可以完全理解所编写的jsdoc,并且CTRL + Q可以正确显示它。

然后,我编译该库(一个大输出文件),一路生成.d.ts文件,然后尝试在其他项目中使用它:调用CTRL + Q时没有更多可用的文档。

经过调查,我发现生成的javascript中仍然存在JSDOC,但是.d.ts文件中没有JSDOC-因此Webstorm认为没有。

所以我的问题是:如何在.d.ts生成时间指定我希望将jsdoc包含在其中?刚花了几个小时上网绕圈...

--edit:我的tsconfig文件-

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "noImplicitAny": false,
    "removeComments": false,
    "declaration":true,
    "noLib": false,
    "out": "./dist/myLib.es5.js",
    "sourceMap": true
  }
}
Run Code Online (Sandbox Code Playgroud)

==编辑最后==

好的,文档最终出现在.d.ts中...一个编译器错误,或者一个主席键盘错误...

因此,当“ removeComments”设置为false时,它显然应该工作!

bas*_*rat 1

使用注释进行编译,即将编译器标志设置removeComments为 false