Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JSDoc、类和方法重复_Javascript_Typescript_Jsdoc - Fatal编程技术网

Javascript JSDoc、类和方法重复

Javascript JSDoc、类和方法重复,javascript,typescript,jsdoc,Javascript,Typescript,Jsdoc,我正在用JSDoc记录我的代码,我遇到了一个问题。将Typescript转换为Javascript并生成文档后,将复制类和方法 这是我的typescript配置: { “编译器选项”:{ “目标”:“ES6”, “模块”:“commonjs”, “lib”:[ “es6”, “dom”, ], “outDir”:“/build”, “严格”:是的, “moduleResolution”:“节点”, “baseUrl”:“/src”, “类型根”:[ “节点\模块/@类型” ], “esModul

我正在用JSDoc记录我的代码,我遇到了一个问题。将Typescript转换为Javascript并生成文档后,将复制类和方法

这是我的typescript配置:

{
“编译器选项”:{
“目标”:“ES6”,
“模块”:“commonjs”,
“lib”:[
“es6”,
“dom”,
],
“outDir”:“/build”,
“严格”:是的,
“moduleResolution”:“节点”,
“baseUrl”:“/src”,
“类型根”:[
“节点\模块/@类型”
],
“esModuleInterop”:正确,
“实验生态学者”:没错,
“emit decoromentadata”:正确,
“resolveJsonModule”:true,
},
“排除”:[
“/测试/*”
]
}
这是JSDoc配置:

{
“标签”:{
“allowUnknownTags”:对,
“字典”:[“jsdoc”,“闭包”]
},
“来源”:{
“排除模式”:“,
“includePattern”:“*\\(js | html)$”,
“包括”:[
“/建造”
]
},
“插件”:[],
“模板”:{
“克里夫林克斯”:错,
“单空间链接”:false
},
“选择”:{
“目的地”:“../docs/”,
“编码”:“utf8”
}
}

好的,我已经解决了这个问题,我所做的一切不是从javascript生成文档(从typescript编译),而是从typescript生成文档