ske*_*rit 7 jsdoc visual-studio-code
在我的文件中,lib/server.js
我有以下代码:
/**
* My Test Server
*
* @typedef {Object} My.Server
* @prop {String} name
*/
function Server() {
this.name = 'zever';
}
Run Code Online (Sandbox Code Playgroud)
当我@typedef
在同一个文件中引用它时,它可以工作:
但是,当我@typedef
在同一个项目中的另一个文件中使用时,我什么也得不到:
(是的,我也在单行上尝试过jsdoc)
这里出了什么问题?
这对我有帮助:https ://stackoverflow.com/a/52847569/1554499 。
您需要在另一个文件中导入您的定义:
/**
@typedef {import('./my-new-type').MyNewType} MyNewType
* */
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
472 次 |
最近记录: |