【发布时间】:2020-11-18 06:01:40
【问题描述】:
我通过@typedef定义了一个自定义类型:
/**
* @typedef {Object} FILE_DATA
* @property {NodeJS.ReadableStream} fileStream
* @property {string} fileUUID
*/
然后我在方法签名中应用这个自定义类型:
/**
* Upload file to Dropbox
*
* @param {FILE_DATA} fileData - file data to be stored
* @returns {Promise<Readonly<{fileName: string, folderUUID: string, isSucceeded: boolean, message: string}>>} file upload result
*/
export const fileUpload = async function fileUpload(fileData) {…}
当我生成一个 JSDoc 时,我希望 fileUpload() 文档将包含一个自定义类型,实际上关于 fileUpload() 的唯一文档是:
(静态,常量)文件上传
上传文件到 Dropbox
如何让JSDoc显示更多关于fileUpload()的细节?
【问题讨论】: