如何导入仅包含JSDoc注释的JavaScript模块

时间:2018-08-12 16:41:23

标签: javascript node.js typescript

我有一些要从TypeScript导入的仅JavaScript模块。我了解declare module 'whatever';技巧,但我想避免这种情况,因为我想保留输入信息。我尝试导入的模块已使用JSDoc注释进行了很好的注释,我可以将它们与TypeScript一起使用吗?

1 个答案:

答案 0 :(得分:0)

我相信您目前能做的最好的就是启用allowJs选项。这将使TypeScript使用JSDoc类型信息和文档,但还将尝试将JavaScript模块复制到输出中,因此您需要设置其他选项,这样才不会引起问题。有关当前状态,请参见https://blog.metaflow.fr/tensorflow-how-to-freeze-a-model-and-serve-it-with-a-python-api-d4f3596b3adc