有没有办法在 JSdoc 中指定通配符导出?
Is there a way to specify a wildcard export in JSdoc?
在我的项目中,数据库模型是从 models
文件夹中动态加载和导出的。
我想做的是在JSdoc中指定anymodule.exports
属性是Sequelize.Model
的一种类型。我查看了文档,但找不到任何允许某种类型通配符的内容。
JSdoc 甚至可以做到这一点吗?
一般不知道型号的时候,我就不提供了。如果你觉得你必须这样做,但你根本不知道它是什么,你最好的选择是 Object
.
如果你知道它是一个键值对,所有值都是字符串 Object<string>
。
还有更高级的类型,如 @record
和 @interface
,我将留给 documentation 来描述。
在我的项目中,数据库模型是从 models
文件夹中动态加载和导出的。
我想做的是在JSdoc中指定anymodule.exports
属性是Sequelize.Model
的一种类型。我查看了文档,但找不到任何允许某种类型通配符的内容。
JSdoc 甚至可以做到这一点吗?
一般不知道型号的时候,我就不提供了。如果你觉得你必须这样做,但你根本不知道它是什么,你最好的选择是 Object
.
如果你知道它是一个键值对,所有值都是字符串 Object<string>
。
还有更高级的类型,如 @record
和 @interface
,我将留给 documentation 来描述。