在tsconfig.json中启用clarification和clarificationMap的用例是什么?

Sathishkumar

如果启用了sourcemap,则可以在浏览器上进行调试。同样,查找clarification和declarationMap的用例。

我已经在Internet上进行了搜索,但是我的坏人除了生成.d.ts文件之外找不到实际的用例。

福特04

生成.d.ts文件恰好是declaration编译器选项的用例,因此生成输出为.js,而所有类型定义仍可以保留给其他消耗您项目的TS项目。

IDE可以利用declarationMap选项提供更好的开发人员体验:当您当前有一个对应的.d.ts文件打开并且想要查看其实现时,它使您可以快速导航到原始源(另请参见此答案)。

在--declaration旁边启用--declarationMap会使编译器在输出.d.ts文件的旁边发出.d.ts.map文件。语言服务现在还可以理解这些映射文件,并使用它们将基于声明文件的定义位置映射到其原始源(如果有)。

换句话说,在使用--declarationMap生成的.d.ts文件中的声明上按定位定义会将您带到定义该声明的源文件(.ts)位置,而不是.d。 ts。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

tsconfig.json的目的是什么?

来自分类Dev

tsconfig.json中的增量是什么意思?

来自分类Dev

页面TSconfig和HTMLRTE配置

来自分类Dev

指定tsconfig.json的路径

来自分类Dev

tsconfig.spec.json是做什么的?

来自分类Dev

tsconfig中的模块选项用于什么?

来自分类常见问题

了解tsconfig中的“目标”和“模块”

来自分类Dev

tsconfig.json中的模式排除

来自分类Dev

tsconfig.json中的模块属性

来自分类Dev

TypeScript tsconfig文件中的默认compileOptions是什么?

来自分类Dev

在扩展中添加TSConfig的最佳位置是什么?

来自分类Dev

在 tsconfig 中显式包含类型的最佳方法是什么?

来自分类Dev

原子打字稿tsconfig和npm配置

来自分类Dev

tsconfig.json的“排除”属性不受尊重

来自分类Dev

在tsm中将tsconfig.json用于tsc

来自分类Dev

tsconfig.json被Visual Studio代码忽略

来自分类Dev

tsconfig中的路径无法导入类型

来自分类Dev

tsconfig 文件中的语法错误?

来自分类Dev

如何在tsconfig.json中设置'language_in'选项?

来自分类Dev

排除tsconfig.json中的子目录

来自分类Dev

运行tsc命令什么都不做,会忽略tsconfig文件?

来自分类Dev

扩展 tsconfig 时指定类型有什么意义?

来自分类Dev

tsconfig.json-仅从文件夹构建ts文件

来自分类Dev

tsc似乎没有从tsconfig.json获取“排除”选项

来自分类Dev

打字稿:tsconfig.json outDir属性不起作用

来自分类Dev

Visual Studio 2019无法识别tsconfig.json

来自分类Dev

Firebase模拟器缺少tsconfig.json?

来自分类Dev

解析错误:无法读取文件'... / tsconfig.json'.eslint

来自分类Dev

如何忽略在Next.js中生成tsconfig.json