【发布时间】:2020-02-03 01:09:29
【问题描述】:
我正在尝试使用 allowJs 和 checkJs 在 JS 代码库上设置 TypeScript
I have a JSDoc that uses an interface as a parameter type:
* @param {IPlugin[]|IPlugin} plugins plugin instance(s).
In the same file,我有通过JSDoc定义的接口:
/**
* Plugin extension hooks.
* @interface IPlugin
* @since 2.1.0
*/
This looks like valid JSDoc to me。但是,TypeScript 失败了:
src/core/core.plugins.js:243:13 - 错误 TS2304:找不到名称“IPlugin”。
243 * @param {IPlugin[]|IPlugin} 插件插件实例。
有什么想法可以让它发挥作用吗?
【问题讨论】:
标签: typescript jsdoc